《枚举算法的实现》教学设计枚举算法的实现一、概述学科:信息科技年级:高中一年级本节课是华东师范大学出版社出版的上海市《信息科技(选学模块)》教材《算法与程序设计》的循环结构复习课,所需课时为1课时
在本课时中学生主要复习如何读流程图结构、读输入输出、读计数器、累加器、累乘器,掌握循环结构中控制循环的要素,(如初始状态、循环体、循环条件等)教学思路:二、教学目标分析1、知识与技能(1)掌握判断循环结构流程图的几大要素
(2)学会区分循环结构中的直到型循环和当型循环
(3)理解计数器、累加器、累乘器在循环结构中的重要作用
2、过程与方法(1)(2)学会分析循环结构的规律,总结方法,并应用于实际的流程图填空中
3、情感与态度(1)感受循环结构的运行过程,并学会用循环结构的算法设计思想解决实际问题
教学重点1、计数器、累加器的作用与功能2、重复执行语句的分析、推导3、变量初始值设定4、循环终止条件设定5、循环次数的确定三、学习者特征分析1、现在的学生在父母、长辈的关爱下成长,比较以自我为中心,习惯了别人对自己的欣赏和赞美
少有学生会去挖掘他人身上的闪光点来提醒和弥补自己的不足
通过“我来说说真心话”这一活动,让学生学会去挖掘和欣赏他人的优点,既能让他人能感觉到自身的价值,也能让自己从中受益,增强同学间的友谊,营造积极向上、和谐的班级氛围
2、算法实例一直是高中教学中的难点,理论性强、枯燥学生学习的主动性不强
教学效果不理想
为了提高学生的学习积极性、课堂参与度,所以设计了文档加密和解密的活动
加密和解密活动对学生来说是比较“神秘”的,学生对此类问题兴趣浓厚,乐于去探索和尝试
3、通过上节课两个枚举算法实例“寻找37的倍数”和“一份单据被涂抹数字的推算”,第1页共11页《枚举算法的实现》教学设计学生已经对枚举算法有了一个初步的理解
学生对枚举算法知识点的理解仅限于教师给出解题流程图