- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
高中信息技术粤教版必修1 公开课优质课件 如遇课件中视频、音频无法正常播放,请在网站联系上传者索取完整版本。 如需与课件配套的教学设计、随堂练习,请与上传者联系索取。 第四章 程序设计基础 4.4 运用循环结构描述问题的求解过程 (2课时) 一 、本章情况 学习目标 (1)理解Python程序设计语言的基本知识; (2)体验程序设计的基本流程,掌握程序调试与运行的方法; (3)能编写Python程序实现简单的算法; (4)理解顺序结构、选择结构、循环结构以及在解决实际问题中的应用。 4.1程序设计语言的基础知识 4.2运用顺序结构描述问题求解过程 4.3运用选择结构描述问题求解过程 4.4运用循环结构描述问题求解过程 教学内容 二、项目指导 交流分享 依据自己小组项目实施的实际情况,对于项目实施过程的进度、亮点、困难予以分享,交流。 特别是对于不同的项目主题选择的顺序结构、选择结构的代码实现部分 比如:身体质量指数BMI检测 多选择的应用 三、学习新知 for循环 for循环依次把列表中的每个元素逐个迭代出来赋值给循环变量,for语句实现循环结构: 语句组严格遵循相同的缩进。 代码实践 列表存放 多个数据 比较两个print()语句 有无缩进的区别 三、学习新知 列表表达 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()函数 三、学习新知 任务实践 体验for语句中不同的列表表达方式,特别是range()函数的不同用法。 学生录入代码,执行程序,体会不同的列表表达方式,最后的输出结果一致。 修改部分代码,重新运行,感受range()函数的使用规则。 修改range()参数 三、学习新知 探究活动 列表[3,5,8,9,6]中数据累加和 100以内的自然数和 三、学习新知 while循环 while循环是当型循环,只要条件满足,就不断循环;否则,退出循环。 语法格式: while (表达式): 语句组 语句组严格遵循相同的缩进。 三、学习新知 探究活动 问题1:100以内的自然数和。 可以对比for循环 三、学习新知 探究活动 问题2:100以内自然数所有9的倍数。 输出结尾不换行 三、学习新知 循环嵌套 单独的for或while不能解决复杂的问题,有时需要多重循环,即循环嵌套。 试一试: for i in range(1,10): for j in range(1,i+1): print(j,end= ) print( 第,i,轮外循环) 内外循环体 三、学习新知 探究任务 修改刚才的代码,利用循环嵌套实现九九乘法表。 for i in range(1,10): for j in range(1,i+1): print(j,x,i,=,i*j,sep=,end= ) print( ) 实现换行 三、学习新知 循环控制 break语句:跳出当前循环体。?continue语句:跳出本轮循环接下来的语句,继续下一轮循环。 试一试: 运行右边的程序,比较输出结果,体会break与continue的区别。 跳出当前 跳出本轮 ? 粤版高中信息技术《数据与计算》 粤版高中信息技术 《数据与计算》 ? 粤版高中信息技术《数据与计算》 粤版高中信息技术 《数据与计算》 * *
您可能关注的文档
- 1-1数据及其特征 课件 高中信息技术粤教版必修1.ppt
- 1-2 数据、信息、知识 课件浙教版高中信息技术必修1.ppt
- 1-2数据编码-1 课件 高中信息技术粤教版必修1.ppt
- 1-2数据编码-2 课件 高中信息技术粤教版必修1.ppt
- 1-2数据编码-3 课件 高中信息技术粤教版必修1.ppt
- 1-2信息系统的组成与功能 课件浙教版高中信息技术必修2.ppt
- 1-3数据采集与编码(一) 课件浙教版高中信息技术必修1.ppt
- 1-3信息系统的应用 课件浙教版高中信息技术必修2.ppt
- 1-4-信息社会及其发展 课件浙教版高中信息技术必修2.ppt
- 2-1-1计算机硬件组成 课件浙教版高中信息技术必修2.ppt
- 5-1 人工智能的产生与发展 课件浙教版高中信息技术必修1.ppt
- 5-1认识大数据 课件 高中信息技术粤教版必修1.ppt
- 5-2数据的采集-1 课件 高中信息技术粤教版必修1.ppt
- 5-2数据的采集-2 课件 高中信息技术粤教版必修1.ppt
- 5-3数据的分析-1 课件 高中信息技术粤教版必修1.ppt
- 5-3数据的分析-2 课件 高中信息技术粤教版必修1.ppt
- 5-4数据的可视化表达 课件 高中信息技术粤教版必修1.ppt
- 6-1认识人工智能 课件 高中信息技术粤教版必修1.ppt
- 分支结构——条件语句 教科版高中信息技术必修一课件.ppt
- 函数与代码复用 教科版高中信息技术必修一课件.ppt
文档评论(0)