您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 质量控制/管理 > 第五单元第三节循环结构的使用(二)教学设计
第1页共7页第五单元第三节简化重复命令——《循环结构的使用(二)》教学设计单位:姓名:联系电话:第2页共7页循环结构的使用(二)一、案例背景信息1.模块:信息技术2.年级:七年级3.所用教材版本:(请在教材版本前的括号内打“√”)()教育科学出版社(√)中国地图出版社()广东教育出版社()浙江教育出版社()上海科教出版社4.学时数:非上机时间15分钟,上机操作时间30分钟,其他活动(如:实地调查、访谈、课下调研等),请指出活动方式:课前实地调查,大约用60分钟二、教学设计(一)教学目标:采用“任务驱动教学法”,提高学生内在驱动力,让学生在这种带着任务主动学习的探究模式下实现知识的意义建构。知识与技能:(1)理解并掌握while循环语句的格式、功能和执行流程;(2)掌握while语句中条件的设置对循环的影响。(3)了解随即函数的应用。过程与方法:(1)能够熟练使用python编程工具完成程序设计任务。(2)能够对知识进行迁移和总结,设置while语句的条件。(3)在自主编程的过程中,增强学生的逻辑思维能力、自学能力和实际操作能力。情感态度与价值观:(1)发展学生学习计算机程序设计的兴趣,体验程序设计与编写过程的艰辛和喜悦。(2)培养学生分析问题解决问题的能力。(二)内容分析1、本节的作用和地位:第3页共7页七年级信息技术教材第五单元第三节的内容,分三个学时,本节是第三学时,起着承前启后的作用,是另一种实现循环的方法。while循环语句和for语句都是Python的主要循环结构。while语句是Python中最通用的迭代结构,也是一个条件循环语句。通过本节课对while循环语句的学习,学生深刻体验循环语句的条件设置对循环结构执行的影响,并为下节课将要学习的条件分支结构做准备,以及对算法和流程图有一个更深刻的理解,结构化程序设计思想将得到进一步的强调,也为学生独立编程打下坚实基础。2、本节主要内容介绍掌握while循环语句的格式和功能,运用流程图分析while循环语句的功能和执行流程总结归纳条件循环语句中条件的意义。体验无限循环程序的应用,感受循环结构在解决问题中的作用。3、重点难点分析:(1)教学重点:while循环结构语句的含义和执行过程;条件在while语句的作用和使用方法。(2)教学难点:while语句的条件设置对循环的影响。(3)重难点突破:从熟悉的游戏出发,结合循环结构的实例,通过个人、小组、教师帮助等不同的教学途径,将计算机程序分解,让本课的难点更直观易理解,上机实践强化练习突出本课的重点,通过分组探究,发现问题解决问题,对于共性问题从学生的角度分析解决,从而突破本课的难点。(三)学生分析他们是七年级的学生,通过前面的学习对循环结构有所理解,为本节课的教学提供了有力条件,但是本课主要介绍另一种实现循环的方法,注意条件循环与for循环的区别,要有目的制定教学任务、选择教法学法、分出层次安排教学活动,充分利用各种途径让学生参与到课堂活动中去。(四)教学策略设计1.教学方法设计采用游戏、任务实践、启发引导、讲练结合等多种教学方法相结合。2.关于教学流程和教学活动的设计思路彩票导入新课举例说明随机函数的应用第4页共7页3.教学资源:(1).硬件资源:多媒体网络教室(投影仪或网络广播等)。(2).软件资源:Python程序。(五)课前准备:(用时5分钟)指导学生分成7个小组,要求小组成员优等生、中等生和后进生分配均衡,为课上完成任务做准备。While循环的完成任务幻影海龟分组探究如何抓住“小红”实践与思考数一数海龟出现的次数,体验海龟出现的次数和条件设置的关系第5页共7页三、教学过程教学环节教师活动学生活动设计意图1.纸牌游戏,导入新课今天老师买了一张彩票,同学们能确定的告诉我能不能中奖呢?为什么?在现实世界里,充满了不确定性,但在计算机的世界里永远只有确定的“0”和“1”组成,计算机能不能模拟这种不确定的效果呢?从生活出发理解不确定的原因引出随机函数2.随机函数这种不确定的数效果叫做随机效果,在python中通过随机函数random模拟这种不确定性。随机函数在程序设计中使用非常频繁。比如:游戏中需要扔骰子,投硬币,洗牌;加密网站注册信息等。这节课我们运用随机函数设计一个小游戏——幻影海龟,就是海龟不断的在不同的位置出现。这里海龟的位置具有不确定性,运用随机函数生成。理解随机函数运用游戏实例帮助学生理解。3.while语句条件的设置如何让海龟不断的重复出现呢?今天向大家介绍另一种实现循环结构的方式——while循环,也叫做条件循环,while循环语句的语法如下所示:while条件:执行代码块while循环中的执行代码块会一直循学习新知理解while语句的格式和执行过程。上机操作,完成任务从重复想到要使用循环结构实现,是学生形成循环思维的体现第6页共7页序列中无值range(10)值环执行,直到当条件不能被满足为假False时才退出循环,并执行循环体后面的语句。while循环语句最常被用在计数循环中。运用流程图来看看while循环控制流语句基本执行过程是怎么样的。请同学们自己动手编程,数数小红会出现多少次?4.深入探究请问同学们数清楚了吗,为什么数不清?请同学们分析课本P108页中的代码,讨论导致海龟不断出现的原因是?这种条件永远为真的循环叫做无限循环也叫死循环。请大家思考如何停止这个循环呢?以上的无限循环你可以使用CTRL+C来中断循环。发现程序无法停止自主探究,发现问题,解决问题。While条件:tt:判断条件小红走到指定位置,留下印记。条件为真条件为假第7页共7页5.思考实践请同学们试一试绘制教材P108下面图形。小组讨论方法,尝试编程感受循环结构的威力。四、教学反思1.本节课的优点:2.本节课的不足:五、板书设计
本文标题:第五单元第三节循环结构的使用(二)教学设计
链接地址:https://www.777doc.com/doc-4572618 .html