信息技术2.3 周而复始的循环一等奖第1课时教学设计及反思
展开执教班级:高一(1)(2)(3)(4)(5)
课时安排: 1
教学目标
了解循环概念和基本结构。
掌握计数循环fr语句的一般格式。
掌握fr循环中循环次数的设置方法。
了解利用fr语句解决问题的一般过程。
了解列表的功能及常见操作。
教学重难点
重点:
1.循环结构的执行原理。
2.fr循环的工作原理和循环次数的设置。
3. 循环体。
4.列表的概念。
难点:
循环变量的设计及常用函数的使用。
教学环节
教学内容
媒体或技术应用
复习巩固
回忆pyhn输入输出语句。
巩固一:在屏幕上打印输出“我爱你,中国!”
生:实践
Pythn3.4.4 IDLE运行程序
一、导入
师:如果要是在屏幕上重复输出99遍“我爱你,中国!”大家还是否想一遍一遍的敲入代码?
生:回答
师演示
二、导入新知
一、循环结构
1.概念:计算机程序周而复始地重复同样的步骤,称为循环。
师生:共同说说身边的循环事件。
例如:银行的复利计算(公式:F=P(1+i)**n)、地球的自转等等。
师:1、循环变量、循环体和循环终止条件。
2、重复一定次数的循环,我们可以使用fr循环语句。
2.格式:fr 循环变量 in 列表:
语句或语句组
例1:fr ch in [〃hell〃, 〃wrld〃]:
print (ch)
例2:fr i in range(101):
Print (i)
3.列表:列表就是用“[]”将数据集中存放,便于记录和处理。使用中括号指出从哪里开始,到哪里结束,另外用逗号分隔列表中的各项。列表中可以包含pythn中能存储的任何类型的数据。
如:
List=[5,10,15, 〃a〃, 〃b〃, 〃c〃,true ,false]
(其实 [1,2,3,4]、range(1,5)这些也是列表 )
例如:
bject=["石榴",1,"香蕉","橙子","梨子"]
bject[0]="苹果"
del bject[1]
bject.append("猕猴桃")
print (bject)
关于range的说明:默认从0开始,左闭右开。
列表相关知识:
建立列表:list=[〃Yu〃, 〃are〃, 〃why〃]
增加元素在列表末尾:list.append(〃friend〃)
插入元素:list.insert(2, 〃my〃)
删除元素:list.remve(〃why〃)
列表逆序:list.reverse()
获取元素:list[索引号],如list[0]为〃Yu〃。
打印列表:print list
列表排序:list.srt()
三、fr循环实践
【实践一】1+2+3+4+…+99=?
尝试补充流程图
尝试补全代码
设计意图:循环概念和fr语句基本格式
【实践二】
有5万元资金存入银行,选择“1年定期、自动转存”的存款方式。5年后会有多少收益呢?(假定利率为3.25%)
分析:
第一年 50000*(1+3 %)
第二年50000*(1+3%)*(1+3%)
第三年50000*(1+3%)*(1+3%)*(1+3%)
第四年50000*(1+3%)*(1+3%)*(1+3%)*(1+3%)
第五年50000*(1+3%)*(1+3%)*(1+3%)*(1+3%)*(1+3%)
首先考虑需要重复执行的部分是什么,然后考虑需要循环多少次或由谁决定循环次数。
(1)需要重复执行的部分:计算每年到期存款总额
存款总额mney=存款本金mney*(1+年利率)
循环次数:5次。可用[1,2,3,4,5]或range(1,6)或range(5)。
假设年利率rate固定不变,输入本金mney,五年后总额为:(学生补全代码,并运行)
fr year in :
mney=mney*(1+rate)
效果等同于mney=mney*(1+rate)**5
三、利用fr循环解决实际问题
题目:如果小明爸爸首次存款利率是3.25%,自动转存时利率分别是3%、3%、2%、1.75%,那么5年后到期存款总额是多少?
板书设计:
高中信息技术教科版 (2019)必修1 数据与计算2.3 周而复始的循环第一课时教学设计及反思: 这是一份高中信息技术教科版 (2019)必修1 数据与计算2.3 周而复始的循环第一课时教学设计及反思,文件包含第23章小结与复习上课课件pptx、第23章小结与复习教案doc、第23章旋转单元测试docx等3份课件配套教学资源,其中PPT共36页, 欢迎下载使用。
高中信息技术教科版 (2019)必修1 数据与计算第2单元 编程计算2.3 周而复始的循环第2课时教学设计及反思: 这是一份高中信息技术教科版 (2019)必修1 数据与计算第2单元 编程计算2.3 周而复始的循环第2课时教学设计及反思,共5页。教案主要包含了知识回顾,新知新授,利用while循环解决练习2,调试程序等内容,欢迎下载使用。
高中信息技术教科版 (2019)必修1 数据与计算2.4 可以复用的代码优秀第1课时教案设计: 这是一份高中信息技术教科版 (2019)必修1 数据与计算2.4 可以复用的代码优秀第1课时教案设计,文件包含24可以复用的代码学案doc、24可以复用的代码第1课时教案docx等2份教案配套教学资源,其中教案共8页, 欢迎下载使用。