1 让“for 循环结构”带你畅游 一、教学内容分析和设计: 本课内容选自人民邮电出版社《python编程从入门到实践》, “章节4
1 研究for 循环结构”,用时1 课时
这部分内容比较抽象、枯燥,传统的讲授新知识,上机,效果不佳
我尝试在教师的引导下,让学生自主探究,让学生在做中学,学中做,合作完成任务,并通过思考交流感受到与同学想法的异同,代码的异同,更深刻地理解for循环结构,并能正确应用,达成教学目标
整个过程中,因为体验未曾学过的程序,带来了新鲜感,以此调动学生的兴趣;来自生活的任务,有效地调动了学生的参与性,活跃了课堂气氛;团队合作下,学生在做中学,学中做,学中乐,积极动脑和抽象思维能力得以有效激发和锻炼,编写程序能力更是得到有效锻炼
二、学情分析: 知识的获取者已了解Python 的运行环境,知道了 Python 的各种输出语句和程序的顺序和选择结构,有一定的算法基础,有一定的数学逻辑基础,有编写简单程序的基础
三、教学目标: 1、 知识目标:掌握for 循环结构,流程图
2、 技能目标:应用”for 循环结构”解决实际问题的能力
3、 素养目标:激发对信息技术强烈的求知欲,培养积极主动地学习和使用信息技术、参与信息活动的态度,和良好的团队协作能力
四、教学重点: 2 for 循环的结构以及流程图 五、教学难点: 1
循环变量的变化,循环次数的判断(range起始值和结束值的确定)
循环变量给循环体带来的影响, 六、教学方法: 任务驱动,自主探究,小组合作 七、教学过程: 一)创设情境(5 分): 假如同学们第一天存1 角钱,第二天存2 角钱,第三天存4 角钱…
每一天存的钱都是前一天的2 倍,那么这样5 天存了多少钱
那么像这样存20 天呢
学生:传统数学方法计算5 天存钱数,但是计算20 天,发现数据难以计算,重复计算