- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
While循环的应用
一、课程标准及目标分析
(一)课程标准及教材分析
1. 本节对应课标的内容要求
掌握一种程序设计语言的基本知识,使用程序设计语言实现简单算法。通过解决实际问题,体验程序设计的基本流程,掌握程序调试与运行的方法。
2. 本节对应的学业要求
A-4:能够根据需要选用合适的数字化工具开展学习。(信息意识、数字化学习与创新)
A-10:掌握一种程序设计语言的基本知识。(计算思维)
A-11:利用程序设计语言实现简单算法,解决实际问题。(计算思维)
(二)学科核心素养
信息意识:根据不同受众的特征,能选择恰当的方式进行有效交流;在日常生活中,根据实际解决问题的需要,恰当选择数字化工具,具备信息安全意识;主动关注信息技术工具发展中的新动向和新趋势,有意识地使用新技术处理信息。
计算思维:能提取问题的基本特征,进行抽象处理,并用形式化的方法表述问题;运用基本算法设计解决问题的方案,能使用编程语言或其他数字化工具实现这一方案。
数字化学习与创新:针对特定的学习任务,运用一定的数字化学习策略管理学习过程与资源,完成任务,创作作品。
信息社会责任:在信息活动中,具有信息安全意识,尊重和保护个人及他人的隐私;正确认识现实社会身份、虚拟社会身份之间的关系,合理使用虚拟社会身份开展信息活动。
(三)目标分析
1. 学业目标
(1)能够掌握程序的循环结构设计的基本流程;
(2)能够掌握Python程序设计语言的循环结构的while循环的一般格式及使用方法;
(3)能够运用循环结构描述问题的求解过程。
重点:
(1)程序的循环结构设计的基本流程;
(2)Python 程序设计语言的循环结构的while循环的一般格式及使用方法。
难点:
(1)运用循环结构描述问题的求解过程。
二、学情分析
学生在前面的课程里已经体验了计算机解决问题的过程,掌握Python的基本操作,学习了程序设计语言的基础知识,学习了运用顺序结构和选择结构描述问题的求解过程,在运用循环结构描述问题求解过程里也学习了for循环的应用,对循环结构有了基础的了解。
三、教学方法和策略
创设程序设计的活动情境,组织学生在解决问题的过程中循环结构的特点,通过小组学习分析问题,设计解决问题的算法,编写代码实现算法,在“验证→修正”的过程中发展学生的计算思维。
学习方法
在学习任务和教师的引导,阅读导学案的知识点和观看视频,理解while循环的格式,完成探究活动,在“验证→修正”的过程里,构建完善知识体系,达成学习目标。
资源列表
资源名称
清单及描述
形式(类型)
来源
课件
第四章 4.4.2while循环的应用
演示文稿
教师制作
微课
循环结构-while语句
微课视频
教材提供
资料
程序代码
文本
教师制作
软件工具
Python3.*
软件
互联网
展示平台
导学案、提问、讨论和学习成果展示等环节
Umu平台
教师制作
六、学习活动设计
知识回顾
For i in range(参数1,参数2,参数3)
Print(i)
For 循环变量 in 列表
语句或语句组
For循环又称遍历循环,另一循环是条件循环(while循环)(1分钟)
PPT
播放微课视频:循环结构-while语句.mp4 (1分钟)
结合阅读课本P88页内容完成填空题(PPT:while循环语句的基本知识)(1分钟)
交流提问填空题答案(1分钟)
PPT
演示:一直循环.py
介绍避免一直循环的方法:循环体加入自增语句i=i+1
强调:1、表达式可以是关系表达式或逻辑表达式,其值:True或False
循环体必须有能改变表达式的值的语句
自增语句i=i+1是改变表达式的值的常用方法
PPT
学生惊奇
提问:表达式的值能一开始就是False吗?为什么(1分钟)
展示学生发言结果,解释原因
UMU平台
探究活动一:用while循环计算1+2+...+10之和(5分钟)
在UMU平台展示学生学习成果,评价点拨(1分钟)
学生继续完善探究一,保存提交作业到服务器(1分钟)
PPT
UMU平台
探究活动二:项目式任务“募集费用”购买奖品笔记本(5分钟)
分析问题
设计算法
3、编写程序
右键点击《课堂作业》的“探究二:募集费用.py”,
用“Edit with IDLE“打开,完善代码,并运行实现目标
在UMU平台展示学生学习成果,评价点拨(1分钟)
学生继续完善探究一,保存提交作业到服务器(1分钟)
扩展探究:P90页 交流(2)
“探究二:募集费用.py”,如果初始值是:num=0,money=20,sum=0,程序要如何修改?(提示:调整循环体的语句顺序)
课堂笔记
原创力文档


文档评论(0)