高中信息技术《算法与程序设计》培训

高中信息技术《算法与程序设计》培训

ID:40779671

大小:364.81 KB

页数:35页

时间:2019-08-07

高中信息技术《算法与程序设计》培训_第1页
高中信息技术《算法与程序设计》培训_第2页
高中信息技术《算法与程序设计》培训_第3页
高中信息技术《算法与程序设计》培训_第4页
高中信息技术《算法与程序设计》培训_第5页
资源描述:

《高中信息技术《算法与程序设计》培训》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、算法与程序设计1难!教什么怎么教2主要介绍内容模块的教学目标模块的构成教材的特点教学方法的探讨3模块的教学目标 --摘自课标使学生在原有基础上进一步体验算法思想,了解算法和程序设计在解决问题过程中的地位和作用;能从简单问题出发,设计解决问题的算法,并能初步使用一种程序设计语言编制程序实现算法解决问题。4解读不强求很好地掌握某一门程序语言,教学重点在理解计算机问题解决过程中采用的思想和方法计算机解决问题的常用算法结构化程序设计方法面向对象的程序设计方法5模块的构成算法与程序设计计算机解决问题的基本过程程序设计基础常用算法及程序实现面向对象程序设计初步67计算机解决问题的

2、常用算法8程序=数据结构+算法数据结构基本数据类型构造数据类型:数组、结构体算法的设计结构化程序设计思想9结构化程序设计方法自顶向下,逐步细化的分析方法模块化的程序结构—函数三种控制结构顺序选择循环10面向对象的程序设计方法面向对象的程序设计方法的目的解决软件重用的问题关键技术数据隐藏继承性多态性软件的多级架构11教材的特点以信息活动为主线组织教材12课改要求 --摘自《基础教育课程改革纲要(试行)》改变课程过于注重知识的传授的倾向,强调形成积极主动的学习态度,使获得基础知识和基本技能的过程同时成为学会学习和形成正确价值观的过程。13解读从更多的关注学习结果转变为也要

3、关注学生学习的过程和方法逻辑思维能力的形成和提高探索型学习能力的培养14程序设计教学过程的问题知识要求刚性学习阶段之间的关连性强,有逻辑思维能力和抽象思维能力的要求专业术语多--难懂,难掌握15一位高中教师的教学体验《信息技术课》课本中有关VB程序设计方面的教学内容,象大多数教授程序设计的课本一样,一开始介绍诸如算法、流程图的画法、对象、对象的属性、方法和事件等等一系列的在程序设计中比较抽象难懂的概念,然后介绍程序的建立和运行,最后介绍VB语言基础、分支结构、循环结构和数组。从知识的逻辑结构体系考察,这样安排无可非议,但从学生的认知规律考量,我认为把一些难懂的、晦湿的

4、抽象的东西放在开始来学习有两点弊端,(1)学生在毫无知识背景的前提下,要完全理解这些概念比较困难;(2)容易伤害同学们学习编程的积极性。16教材针对解决方案(1)打破课本原有以知识的逻辑结构体系,在内容的组织上以模块结构为框架,以学生的已有知识为基础,按照学生的认知规律,遵循先易后难、先具体后抽象的原则安排知识点17DEMO:窗口应用程序的介绍第一章第一节活动二:文件的新建,运行,保存第一章第三节活动一:文件的打开、第一章第三节活动二:文件的单步执行第一章第三节活动三:文件的编辑,事件驱动:自己编写一个程序第二章第一节:VB的可视化开发环境控件及属性:button,l

5、abel,text第二章第四节:控件及属性:List第三章第三节:控件及属性:radio控件及属性checkboxdroplist:后续活动18观看模仿理解总结提高教材针对解决方案(2)活动学习指引体验活动活动学习指引体验活动。。。后续活动评价程序教学方法教材题例19DEMO:算法一课的教学设计对应:第一章第一节算法和算法描述第一章第二节:P1020教学方法的探讨引导归纳启发思考鼓励探索性实践营造自主学习与独立实践的环境21引导归纳对于一些概念,名字,定义类内容的教学方法是:首先接触具体的“事物”与“现象”,以学生的已有知识为基础,引导出新的概念及其定义好处:学习概念

6、同时,让学生体会了概念的抽象过程,培养了活用能力。22问题:x=y+3:对y+3=x:错教学难点示例:DEMO:变量/的概念提出概念,定义举例说明传统方法变量的定义Dimnasinteger活动中接触到具体现象/事物概念,定义的抽象描述现在方法回顾已有知识基础23知识基础:计算机的主要组成部分内存单元、内存地址和内存中所存储的内容的表示、字长24活动设计:美元与人民币汇兑关注变量的值关注变量的数据类型integersingle单步执行+监视窗口第二章第二节活动一:P4825教学难点示例:DEMO:引入数组的概念活动一:使用一个变量完成任务:求月销售总额活动二:提出问题

7、:活动一中输入的数据没有保存,需要重新输入第二章第四节循环结构引入数组活动三:在循环结构中深入应用数组求最大数的数组实现26启发思考对理论性原理、方法、规则等内容的教学方法:提出问题,引起思考,讨论方法,归纳知识/方法探究性学习的方法27DEMO:多态性和继承性提出多态性和继承性举例说明多态性和继承性提出一个设计方案发现设计方案中的问题(软件重用角度)讨论解决办法,引出软件重用的优化问题归纳多态性和继承性传统过程现在方法P168多态性28画图程序29303132鼓励探索性实践对于操作技能性内容的教学方法提出目标,提示方向,让学生自主进行试探,摸索。老

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。