- 42
- 0
- 约2.43千字
- 约 6页
- 2020-11-04 发布于广东
- 举报
第 7 课 《while 循环》教学设计
【教学目标】
知识与技能:巩固 Python 语言中的 if-else 语句和取余运算符 %;了解并学会 while 循环结构及其用法,学会使用计数变量控制循环次数。会用while 循环重复打印相同的语句, 会用 while 循环找到 100 以内的奇数和偶数。
过程与方法:鼓励学生通过自主探究、小组合作等方法解决问题,在学习中不断经历分析思考、实践求证、反馈调适的计算思维过程,进一步熟悉 Python 语言的编程环境。
情感态度价值观:培养学生学习计算机科学的兴趣,体验信息技术与生活的密切联系,养成严谨的科学态度。
【教学重难点】
重点:while 循环结构的组成和用法, 进一步熟悉 Python 语言的编程环境。难点:理解在 while 循环结构中用计数变量控制循环次数。
【教学过程】
一、复习旧知,引入新课
师:上一节课,我们学习了在 Python 中用 if-else 语句解决问题(点击课
件出示),妈妈说如果我能数学考 100 并且英语考 100,就给我买自行车。否则没门!你能试着补全程序吗指名学生回答, 师根据回答课件出示答案。
课件出示 if-else 语句的基本格式,让学生说一说使用 if-else 语句时, 格式上要注意哪些问题
师:指名学生回答,师根据回答出示课件。
9%3==9%5==a%b=表=0示 a 能被 b 整除。 a%b==x 表示 a 除以 b 余数是 x。说说运算结果 %是什么运算符
二、主动探究,学习新知
(- )用 while 循环重复打印 5 次“ love mom”
师:同学们,这个星期天就是母亲节了,如果想用 python 跟妈妈说一百遍“妈妈,我爱您 ! ”课件出示。追问:要输入 100 条 print 语句麻不麻烦有没有一种简便的方法一次搞定当然有 !
课件出示:
x = 1
while x=100:
print (“妈妈,我爱您!”)
x =x+ 1
我们运行一下来看看。在教师机上运行一下。追问 : 用 while 语句是不是很
快很方便这就是让我们的 python 循环起来的 while 语句(板贴课题)。While 读两遍,拼两遍。 While 在英语中有当??的时候的意思,在 python 中是一种循环语句,只要条件成立,就可以重复执行很多次。相当于 scratch 中的重复执行。
我们再来看个例子:
万米跑,围着足球场跑道( 400 米一圈)不停地跑,每跑一圈打印一次“ running !”一共要跑 25 圈。
课件出示:
x = 1
while x =25:
print (“running! ”)
x =x+ 1
把文件提前发给学生 , 让学生执行一下试试。
提问:对比这两个例子的 while 语句,观察一下,它在格式上有什么特点
引导学生观察交流。教师根据学生交流的结果板贴并讲解 while 循环语句的组成结构。
挑战 1:你能仿照上面两个例子的格式, 编写一个 while 循环语句,让 python
说 5 遍“ love mom”吗生独立完成,教师巡视指导。
预设 1:如果有难度,教师机一步步演示讲解。预设 2:如果有同学完成,让学生上教师机演示。
其实 python 虽然看起来一下子打印出了 5 句 love mom,其实它也是一条一
条打印的。
※出示程序流程图认识一下 while 语句的循环过程。
通过刚才的学习,我们已经能用 while 语句重复打印多条语句了,我们一起来给下面的程序找找茬一起来找茬:这 3 组程序有什么不同猜一猜:它们运行的结果一样吗试试看,它们分别打印了多少个 love mom 如果循环停不下来,可以用 ctrl+c 来终止。
一起来分析:
程序 1:没有改变计数变量的数值,程序陷入了死循环。程序 2: x=x+1 没有在循环体内,循环体仍然无限循环 ... 程序 3:是正确的。
小结: x=x+1 必不可少,而且必须在循环体内。
小试牛刀: 有一天你忘戴红领巾给班级扣了分, 班主任很生气, 让你把“记得戴红领巾”写 20 遍。
x =
while x :
_ _ _ _print (“记得戴红领巾”)
_ _ _ _
让学生把程序补充完整,并在 python 中运行出来。改一改: 思考一下, x 的初始值一定是 1 吗
(二)找出 1-100 个自然数中,所有像 1、3、5、7、9?? 97、99 这样的
奇数。
思路: 从 1 开始直到 100,依次进行判断,如果是奇数,就打印出来。
怎么判断一个数是不是奇数呢奇数的特点是 所以要用到 x%2==1.用前面学过的什么语句来判断 if 语句。从 1 开始判断,所以让 X 的初始值就是 1. 课件出示。
X=1
I
您可能关注的文档
最近下载
- 佳能Canon Powershot SX220 HS_SX230 HS(中文)说明书.pdf VIP
- 钢结构2018年定额.pdf
- 公司内部之间的转账合同6篇.docx VIP
- 2025年无人机驾驶员执照失控恢复中的遥控器链路中断应对专题试卷及解析.pdf VIP
- Supor 苏泊尔 JP12D-800温养破壁料理机说明书.pdf
- 喜人奇妙夜小品《分工明确》完整剧本(含赏析)【精选】.docx VIP
- 2026-2031中国无人船无人潜航器行业市场规模及投资前景预测分析报告.docx VIP
- GBT 1800.1-2020 产品几何技术规范(GPS) 线性尺寸公差ISO代号体系 第1部分:公差、.pdf
- 《计算机应用基础》课程上机操作题.doc VIP
- 2025年金融风险管理师CDS与债券基差的交易策略专题试卷及解析.pdf VIP
原创力文档

文档评论(0)