所属成套资源:新粤教版(2019)高中信息技术必修1数据与计算PPT课件+教案
高中信息技术4.4.1 for循环的应用第一课时教学设计
展开
这是一份高中信息技术4.4.1 for循环的应用第一课时教学设计,共7页。
4.4《运用循环结构描述问题求解过程》(第一课时)
授课时间
课时
1个课时
备课时间
教材定位
本节课是信息技术必修一《数据与计算》的第四章第四节的内容。本节课介绍了fr循环和while循环的作用、语句格式和语句含义。同时,通过fr循环介绍了列表的三种使用方法以及range函数的使用规则。
素养目标
掌握fr循环和while循环的语句格式、列表的三种使用方式、range函数中参数的使用规则。(信息意识、数字化学习与创新)
能够根据实际问题选择对应的循环结构解决问题。(信息意识、计算思维、数字化学习与创新)
教学重点和难点
重点
记住fr循环和while循环的语句格式。
明确列表的三种使用方式和range函数中参数的使用规则。
根据实际问题,选择合适的循环结构解决问题。
难点
能够根据实际问题,选择合适的选择循环结构解决问题。
教学方法
讲授法和练习法
教学用具
PPT课件、计算机教室
教学过程
新课讲授
学习目标介绍
教师通过幻灯片展示本节课的学习目标,帮助学
生理清本节课的学习要点。
(1)理解并学会使用fr循环语句:熟记fr循环的格式、列表的三种表达方式、学会针对具体问题应用fr循环语句。
(2)理解并学会使用while循环语句:熟记while循环的格式、理解死循环、学会针对具体问题应用while循环语句。
Fr循环
(1)fr循环语句格式介绍
教师以流程图的形式介绍fr循环的作用、语句
的格式和格式说明。
(2)列表的使用
教师介绍三种列表形式,通过具体实例——循环输出5句“happy new year”进行一一介绍,帮助学生理解列表的使用。
= 1 \* GB3 ①直接罗列
fr value in[1,2,3,4,5]:
print(value)
print(“happy new year”)
= 2 \* GB3 ②先定义后使用
values=[1,2,3,4,5]
fr value in values:
print(value)
print(“happy new year”)
= 3 \* GB3 ③使用range()函数
fr value in range(1,6):
print(value)
print(“happy new year”)
(3)range函数的使用
教师介绍range函数的具体格式,通过举例一一阐述三个参数的含义以及使用规则,同时,重点强调“左闭右开”的规则。
= 1 \* GB3 ①range函数()介绍
range()函数的格式:range(start,stp,step)。
= 2 \* GB3 ②参数start
用于指定计数的起始值,可以省略不写,默认值为0。
= 3 \* GB3 ③参数stp
用于指定计数的结束值(不包括该值),如果该值设置为6,那么循环数值为0、1、2、3、4、5。也就是满足左闭右开区间的规则。
= 4 \* GB3 ④参数step
步长,就是两个数字之间的间隔,可以省略(默认步长为1)。
教师以前面“循环输出5句“happy new year””的例子,请同学们使用range函数来完成,使用三种方式进行完成:只有一个参数、包含两个参数、包含三个参数。
(4)编程练习
教师展示相关编程练习题,并巡视课堂、解答疑惑。
练习:请使用fr循环,编程计算1*2*3*4*5的值。
代码示例:
sum=1
fr i in range(1,6):
sum=sum*i
print(“结果为:”,sum)
While循环
(1)while循环语句格式介绍
教师以流程图的形式介绍while循环的作用、语
句的格式和格式说明。重点强调与fr循环的异同,同时介绍“死循环”的含义。
(2)编程练习
教师展示相关习题,并进行课堂巡视和答疑解
惑。
练习:请使用while循环,编程计算1*2*3*4*5的
值。
代码示例:
sum=1
i=1
while i
相关教案
这是一份粤教版 (2019)必修1 数据与计算3.1.1 人工解决问题的过程教学设计及反思,共4页。
这是一份粤教版 (2019)必修1 数据与计算项目范例 运用数字化工具探究数理知识教学设计,共3页。
这是一份粤教版 (2019)必修1 数据与计算3.1.1 人工解决问题的过程教案,共2页。