- 1、本文档共8页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
2 -
第15届中小学活动教师竞赛项目
6 -
魅力西海岸
——for循环语句
【教材分析】
《for循环语句》是《python基础课程》第九课的内容。循环结构是程序设计的三种基本结构之一,是程序设计的基础。本课是在前面学习了print( )输出语句和input( )输入语句以及变量等基本内容后的一个知识的提升,是本教材的重点和难点。
【学情分析】
本课的学习主体是初中一年级学生,由于孩子们原有的知识基础、接受知识的能力水平各有差异,所以宜采用分层次教学,使各层次的孩子均得到最优发展。同学之间的合作互助可以实现学习效果最优化,对培养协作精神和团队意识也有帮助。
【教学目标】
知识与技能:
1.掌握for循环语句格式。
2.能够使用for循环语句进行简单程序的编写。
过程与方法:
1、引导学生通过探究、合作,用Python语言来解决学习生活中的小问题。
2、让学生在质疑、探究、解疑中体验知识学习的过程,从而锻炼他们的逻辑思维能力和解决问题的能力。
3、培养学生的自主学习、探究能力及团队协作能力。
情感态度与价值观:
1、感受编程给学习生活带来的乐趣,并在解决问题的过程中体验成功的快乐。
2、在编程中培养严谨认真的学习态度,以及缜密的思维习惯。
3、枯燥的编程语言学习与青岛西海岸的风景秀相融合,培养热爱家乡、保护环境的情怀。
【教学重难点】
重点:掌握for循环语句格式。
难点:能够使用for循环语句进行简单程序的编写。
【教学方法】
创设情境,激趣导学,任务驱动,自主探究,合作学习,拓展提升,评价反思。
【教学准备】
多媒体微机室,多媒体课件。
【教学过程】
流程
教师活动
学生活动
设计意图
情境导入
播放“魅力西海岸宣传片”视频,想来旅游的两名江苏盐城的同学寄来包裹,他们想以以闯关方式在学生中选择导游,并送上礼物。
认真观看视频,挑战闯关任务。
播放视频,增强学生热爱家乡和保护环境的情怀,激发学生的挑战欲。
初识for语句
【第一关】初识for语句
1.打开“print语句.py”,编写输出11次“青岛西海岸新区我来了”的代码。
2.打开老师编写的“for语句.py”并运行。
两个代码的运行结果相同,让学生比较哪个代码更简单。
3.以实例为例,让学生思考:
(1)这个程序中重复执行的内容是什么?
(2)打印11次是由哪个参数控制的?如何
控制的?
(3)编写for循环语句时有什么注意事项?
并带着问题观看微课“for循环语句的基本格式”和“执行过程”。
1.用复制粘贴法编写代码,快速实现输出11次“青岛西海岸新区我来了”。
2.运行老师编写的“for语句.py”程序。
比较出老师编写的代码更简单。
3. 观看微课,思考讨论并回答问题。
通过代码比较,引出for循环语句,并且明确for循环语句的优势。
通过思考问题的方式观看微课。让学生对for循环语句的基本结构有个初步的认识,了解循环语句执行的过程
任务驱动
合作探究
【第二关】探究for循环——开始值、结束值
1. 打开“大家来找茬.py”文件,参照微课,看看自己能不能发现程序中的问题,并修改程序,运行。总结for循环语句的基本格式及注意事项。
2. 实现:输出第12站到第50站的站点数。.
强调:开始值,结束值,步长.
总结:只要设置适当的开始值和结束值,就可以限定不同i的取值范围。
3 .实现:任意输入两个站点数m,n(m<n),输出m到n之间的站点数。
强调:开始值,结束值,步长.
总结:range函数中的开始值和结束值,除了是常数之外,更多时候是变量,可以根据从键盘读入的数据,来限定循环的范围。
1.不断尝试修改代码,运行出结果,并总结原因。
2.观看微课和纠错程序,小组讨论并总结for循环语句的基本格式及注意事项。
3.完成第二关的2和3两个题目,合作探究,演示并讲解。
通过观看微课和纠错程序的方式,自主探究,让学生自学for循环语句的基本格式和执行过程。
结合例子对循环结构进行分析可加深学生对知识的理解,培养分析问题的能力
【第三关】剖析for 循环——步长
1.第一种策略:小红一家游玩偶数站点,小明一家游玩奇数站点,请分别打印出我们要游玩的站点数。
强调:开始值,结束值,步长.步长不为1的情况。
总结并分析代码
2.第二种策略:我们一起玩,只玩3的倍数的站点。请打印出我们要游玩的站点数。
强调:开始值,结束值,步长.步长不为1的情况。
总结并分析代码
完成第三关的题目,合作探究,演示并讲解。
强调步长不为1的情况编写代码,由简到繁,由易到难,循序渐进,符合认识规律。
【第四关】比比谁的速度快(自评)
请打开考试系统迎接最后一关的挑战!
根据各组上传的评价情况,评价学生掌握情况,肯定学生的进步
完成自评
通过练习,
文档评论(0)