内容正文:
《 解析算法及其程序实现》教学设计
一、教材分析
本节内容选自普通高中信息技术课程标准选修课程《算法与程序设计》第二章《算法实例》第二节解析算法的第一课时,其内容标准是了解解析法的基本概念及用解析法设计算法的基本过程,能用解析法分析简单问题,设计算法,编写程序求解问题。
二、学情分析
从思维品质上来说:高一学生已有使用计算机的感性经验,已经可以超越简单的技术操作,具备了接受更高层面文化的能力。他们有旺盛的求知欲,较高的学习自觉性,并具备一定的自学能力,已具有较强抽象思维和逻辑推理能力。但是这个年龄段的学生注意力集中的时间还是不能持久,容易被周边事物影响,容易懈怠,容易自我放弃。
从知识储备上来说:经过前面的学习,学生已经基本掌握了VB语言的基础知识,具备简单程序编写能努力,为本课内容的学习奠定了基础。 由于程序设计学习比较抽像与枯燥,大多数学生具有畏难情绪,学生个体之间存在一定的差异,学习兴趣不足。要想充分调动学生学习的积极性和主动性,必须选择合适的教学方法,激发学生的学习积极性和主动性。
三、教学目标
1.从“BMI指数的求解”这一具体问题的求解出发,在问题的分析中认知BMI指数的计算原理,引导学生采集相关数据,建构数学计算式,理解解析算法的本质及执行过程,并学会用编程语言解决问题;
2.为更好地认知解析算法的基本思想,能主动选择合适的数字化学习工具,开展自主学习并理解解析算法的原理与特点,养成主动参与数字化的协作学习;
3.以生活中的问题求解为情境,了解解析算法的广泛应用,能根据生活中数据分析的需要,分析设计算法,实现问题求解,并形成合理运用数据、处理数据的习惯。
四、重点与难点
教学重点:理解解析算法的思想,会运用三步法来解决实际问题;
教学难点:根据数学计算式写出VB程序代码并且调试程序求得问题的正确解答的能力。
五、教学策略与手段
1、教师教法:情景创设法、演示法、讨论法
2、学生学法:自主学习、合作探究学习
六、课前准备
1、教师的教学准备:
准备解析算法的Visual Basic演示程序
2、教学环境
多媒体机房
七、教学过程
第一环节 创设情境,体验主题
【教师】:同学们,您觉得老师的颜值高吗?
【学生】:……
【教师】:(对学生的回答进行评价),您觉得老师健康吗?
【学生】:……
【教师】:(对学生的回答进行评价),这个问题