4.4运用循环结构描述问题求解过程 第2课时  课件 2022—2023学年高中信息技术粤教版(2019)必修1

2023-06-03
| 18页
| 959人阅读
| 259人下载
普通

内容正文:

第四章 程序设计基础 4.4 运用循环结构描述问题的求解过程 (2课时) 粤版高中信息技术 《数据与计算》 一 、本章情况 学习目标 (1)理解Python程序设计语言的基本知识; (2)体验程序设计的基本流程,掌握程序调试与运行的方法; (3)能编写Python程序实现简单的算法; (4)理解顺序结构、选择结构、循环结构以及在解决实际问题中的应用。 4.1程序设计语言的基础知识 4.2运用顺序结构描述问题求解过程 4.3运用选择结构描述问题求解过程 4.4运用循环结构描述问题求解过程 教学内容   粤版高中信息技术《数据与计算》 http://www.gjs.cn 二、项目指导 交流分享 依据自己小组项目实施的实际情况,对于项目实施过程的进度、亮点、困难予以分享,交流。 特别是对于不同的项目主题选择的顺序结构、选择结构的代码实现部分 比如:身体质量指数BMI检测 多选择的应用   粤版高中信息技术《数据与计算》 http://www.gjs.cn 三、学习新知 for循环 for循环依次把列表中的每个元素逐个迭代出来赋值给循环变量,for语句实现循环结构: 语句组严格遵循相同的缩进。 代码实践 列表存放 多个数据 比较两个print()语句 有无缩进的区别   粤版高中信息技术《数据与计算》 http://www.gjs.cn 三、学习新知 列表表达 for循环语句中列表的表达方式: 1、直接罗列的方法 for x in [1,2,3,4,5] : print(x) 2、先定义后使用的方式 values =[1,2,3,4,5] for x in values: print(x) range()函数 3、使用range()函数   粤版高中信息技术《数据与计算》 http://www.gjs.cn 三、学习新知 任务实践 体验for语句中不同的列表表达方式,特别是range()函数的不同用法。 学生录入代码,执行程序,体会不同的列表表达方式,最后的输出结果一致。 修改部分代码,重新运行,感受range()函数的使用规则。 修改range()参数   粤版高中信息技术《数据与计算》 http://www.gjs.cn 三、学习新知 探究活动 列表[3,5,8,9,6]中数据累加和 100以内的自然数和   粤版高中信息技术《数据与计算》 http://www.gjs.cn 三、学习新知 while循环 while循环是当型循环,只要条件满足,就不断循环;否则,退出循环。 语法格式: while (表达式): 语句组 语句组严格遵循相同的缩进。   粤版高中信息技术《数据与计算》 http://www.gjs.cn 三、学习新知 探究活动 问题1:100以内的自然数和。 可以对比for循环   粤版高中信息技术《数据与计算》 http://www.gjs.cn 三、学习新知 探究活动 问题2:100以内自然数所有9的倍数。 输出结尾不换行   粤版高中信息技术《数据与计算》 http://www.gjs.cn 三、学习新知 循环嵌套 单独的for或while不能解决复杂的问题,有时需要多重循环,即循环嵌套。 试一试: for i in range(1,10): for j in range(1,i+1): print(j,end=" ") print(" 第",i,"轮外循环") 内外循环体   粤版高中信息技术《数据与计算》 http://www.gjs.cn 三、学习新知 探究任务 修改刚才的代码,利用循环嵌套实现九九乘法表。 for i in range(1,10): for j in range(1,i+1): print(j,"x",i,"=",i*j,sep="",end=" ") print( ) 实现换行   粤版高中信息技术《数据与计算》 http://www.gjs.cn 三、学习新知 循环控制 break语句:跳出当前循环体。continue语句:跳出本轮循环接下来的语句,继续下一轮循环。 试一试: 运行右边的程序,比较输出结果,体会break与continue的区别。 跳出当前 跳出本轮   粤版高中信息技术《数据与计算》 http://www.gjs.cn 三、学习新知 函数定义 试一试:圆的面积函数 def Scircle(x): s=3.14*x**2 return s   print(Scircle(10),Scircle(100))   粤版高中信息技术《数据与计算》 http://www.gjs.cn 四、项目实施 各小组根据项目选题及拟定的项目方案,结

资源预览图

4.4运用循环结构描述问题求解过程 第2课时  课件 2022—2023学年高中信息技术粤教版(2019)必修1
1
4.4运用循环结构描述问题求解过程 第2课时  课件 2022—2023学年高中信息技术粤教版(2019)必修1
2
4.4运用循环结构描述问题求解过程 第2课时  课件 2022—2023学年高中信息技术粤教版(2019)必修1
3
4.4运用循环结构描述问题求解过程 第2课时  课件 2022—2023学年高中信息技术粤教版(2019)必修1
4
4.4运用循环结构描述问题求解过程 第2课时  课件 2022—2023学年高中信息技术粤教版(2019)必修1
5
4.4运用循环结构描述问题求解过程 第2课时  课件 2022—2023学年高中信息技术粤教版(2019)必修1
6
相关资源
示范课
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。