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