欢迎来到三一文库! | 帮助中心 三一文库31doc.com 一个上传文档投稿赚钱的网站
三一文库
全部分类
  • 研究报告>
  • 工作总结>
  • 合同范本>
  • 心得体会>
  • 工作报告>
  • 党团相关>
  • 幼儿/小学教育>
  • 高等教育>
  • 经济/贸易/财会>
  • 建筑/环境>
  • 金融/证券>
  • 医学/心理学>
  • ImageVerifierCode 换一换
    首页 三一文库 > 资源分类 > PPT文档下载  

    沪科教版高中信息技术《算法与程序设计》培训.ppt

    • 资源ID:3837847       资源大小:176.52KB        全文页数:35页
    • 资源格式: PPT        下载积分:6
    快捷下载 游客一键下载
    会员登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录 QQ登录   微博登录  
    二维码
    微信扫一扫登录
    下载资源需要6
    邮箱/手机:
    温馨提示:
    用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP免费专享
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    沪科教版高中信息技术《算法与程序设计》培训.ppt

    1,算法与程序设计,2,难!,教什么 怎么教,3,主要介绍内容,模块的教学目标 模块的构成 教材的特点 教学方法的探讨,4,模块的教学目标 摘自课标,使学生在原有基础上进一步体验算法思想,了解算法和程序设计在解决问题过程中的地位和作用; 能从简单问题出发,设计解决问题的算法,并能初步使用一种程序设计语言编制程序实现算法解决问题。,5,解读,不强求很好地掌握某一门程序语言,教学重点在理解计算机问题解决过程中采用的思想和方法,计算机解决问题的常用算法 结构化程序设计方法 面向对象的程序设计方法,6,模块的构成,7,8,计算机解决问题的常用算法,9,程序=数据结构+算法,数据结构 基本数据类型 构造数据类型:数组、结构体 算法的设计 结构化程序设计思想,10,结构化程序设计方法,自顶向下,逐步细化的分析方法 模块化的程序结构函数 三种控制结构 顺序 选择 循环,11,面向对象的程序设计方法,面向对象的程序设计方法的目的解决软件重用的问题,关键技术 数据隐藏 继承性 多态性 软件的多级架构,12,教材的特点,以信息活动为主线组织教材,13,课改要求 摘自基础教育课程改革纲要(试行),改变课程过于注重知识的传授的倾向,强调形成积极主动的学习态度,使获得基础知识和基本技能的过程同时成为学会学习和形成正确价值观的过程。,14,解读,从更多的关注学习结果转变为也要关注学生学习的过程和方法 逻辑思维能力的形成和提高 探索型学习能力的培养,15,程序设计教学过程的问题,知识要求刚性 学习阶段之间的关连性强, 有逻辑思维能力和抽象思维能力的要求 专业术语多 -难懂,难掌握,16,一位高中教师的教学体验,信息技术课课本中有关VB程序设计方面的教学内容,象大多数教授程序设计的课本一样,一开始介绍诸如算法、流程图的画法、对象、对象的属性、方法和事件等等一系列的在程序设计中比较抽象难懂的概念,然后介绍程序的建立和运行,最后介绍VB语言基础、分支结构、循环结构和数组。从知识的逻辑结构体系考察,这样安排无可非议,但从学生的认知规律考量,我认为把一些难懂的、晦湿的抽象的东西放在开始来学习有两点弊端, (1)学生在毫无知识背景的前提下,要完全理解这些概念比较困难; (2)容易伤害同学们学习编程的积极性。,17,教材针对解决方案(1),打破课本原有以知识的逻辑结构体系,在内容的组织上以模块结构为框架,以学生的已有知识为基础,按照学生的认知规律,遵循先易后难、先具体后抽象的原则安排知识点,18,DEMO: 窗口应用程序的介绍,第一章第一节活动二:文件的新建,运行,保存 第一章第三节活动一:文件的打开、 第一章第三节活动二:文件的单步执行 第一章第三节活动三:文件的编辑,事件驱动:自己编写一个程序 第二章第一节:VB的可视化开发环境 控件及属性:button,label,text 第二章第四节:控件及属性: List 第三章第三节:控件及属性: radio 控件及属性checkbox droplist:后续活动,19,教材针对解决方案(2),程序教学方法,教材题例,20,DEMO : 算法一课的教学设计,对应: 第一章 第一节 算法和算法描述,第一章第二节:P10,21,教学方法的探讨,引导归纳 启发思考 鼓励探索性实践 营造自主学习与独立实践的环境,22,引导归纳,对于一些概念,名字,定义类内容的教学方法是: 首先接触具体的“事物”与“现象”,以学生的已有知识为基础,引导出新的概念及其定义,好处:学习概念同时,让学生体会了概念的抽象过程,培养了活用能力。,23,问题: x=y+3 :对 y+3=x :错,教学难点示例: DEMO:变量/的概念,提出概念,定义,举例说明,传统方法,变量的定义,Dim n as integer,活动中接触到具体现象/事物,概念,定义的抽象描述,现在方法,回顾已有知识基础,24,知识基础: 计算机的主要组成部分,内存单元、内存地址和内存中所存储的内容的表示、字长,25,活动设计:美元与人民币汇兑,关注变量的值 关注变量的数据类型 integer single,单步执行+监视窗口,第二章第二节活动一:P48,26,教学难点示例: DEMO:引入数组的概念,活动一:使用一个变量完成任务:求月销售总额,活动二:提出问题:活动一中输入的数据没有保存,需要重新输入,第二章第四节 循环结构,引入数组,活动三:在循环结构中深入应用数组,求最大数的数组实现,27,启发思考,对理论性原理、方法、规则等内容的教学方法: 提出问题, 引起思考, 讨论方法, 归纳知识/方法,探究性学习的方法,28,DEMO:多态性和继承性,提出多态性和继承性,举例说明多态性和继承性,提出一个设计方案,发现设计方案中的问题(软件重用角度),讨论解决办法,引出软件重用的优化问题,归纳多态性和继承性,传统过程,现在方法,P168 多态性,29,画图程序,30,31,32,33,鼓励探索性实践,对于操作技能性内容的教学方法 提出目标,提示方向,让学生自主进行试探,摸索。,老师讲解操作步骤,学生按步操作,提出实践的目标或要求,学生自己试探,传统方法,本教材做法,掌握技能,好处: 有利于技能的本质 动手能力与迁移运用能力的培养,34,营造自主学习与独立实践的环境,通过如下几方面实现“环境”的营造 教学过程与教学体例的设计: 采用多重循环,逐步深化, 学做交错,以适应学生自主学习的特点。 实践过程的(任务,活动)设计: 从体验性使用性创作性,逐步提升实践要求,以适合独立尝试; 选修模块中的“提示板”,引导独立尝试。 学习指引内容: 对活动中涉及的知识点进行总结和梳理,篇幅精短,容易理解,适当提示,适合自学。 充分发挥相互学习,互相启发,共同交流作用: 教师的指导与引导作用: 过程中以学生为主,摆脱老师讲学生听方式。设计为 “主持人”角色 提供不同层次的自主学习材料: 学习支持资源, 附录,参考资料, 参考作品(光盘),使用手册(光盘/网站),35,营造自主学习与独立实践的环境,通过如下几方面实现“环境”的营造 教学过程与教学体例的设计: 采用了 多重循环,逐步深化, 学做交错,以适应学生自主学习的特点。 实践过程的(任务,活动)设计: 从体验性使用性创作性,逐步提升实践要求,以适合独立尝试; 必修模块中的综合“活动建议”,选修模块中的“提示板”,引导独立尝试。 知识(课文)内容编写: 课文力求:内容生动,篇幅精短,容易理解,适当提示,适合自学。 充分发挥相互学习,互相启发,共同交流作用: 各学习单元中设置了学生之间的交流讨论。发表主见,相互启发。 教师作用的安排: 过程中以学生为主,摆脱老师讲学生听方式。设计为 “主持人”角色 提供不同层次的自主学习材料: 学习支持资源, 附录,参考资料, 参考作品(光盘),使用手册(光盘/网站),

    注意事项

    本文(沪科教版高中信息技术《算法与程序设计》培训.ppt)为本站会员(yyf)主动上传,三一文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知三一文库(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    经营许可证编号:宁ICP备18001539号-1

    三一文库
    收起
    展开