内容正文:
第四章 程序设计基础
课时教学设计
第7课时 4.4.3 循环嵌套的应用&4.4.4 循环控制的应用
一、项目简介
1、单元项目主题
设计解决日常生问题的计算机程序
2、单元项目情境
爸爸妈妈要出差4天,小明要负责照顾弟弟和自己几天。在这几天,他们遇到了各种问题,让我们用计算机程序来帮助他们一起解决吧!
3、子项目四
第四天:写大字获奖励
4、课时项目情境
妈妈说让弟弟写大字,可以获取奖励:第一天5元,第二天7元...后一天比前一天都多2元,弟弟希望每天及时获得奖励。妈妈给了哥哥100元整,必须去银行换成1元、5元和10元的零钱,每种面额的零钱至少1张。你能算出来有多少种换法吗?让程序只留下前10个方案,并且1元的数量比5元多,怎样实现呢?
二、课时内容分析
1、主要内容
1)循环嵌套的概念和应用范围
2)循环嵌套的实现
3)循环控制的应用
2、内容要求
通过解决实际问题,体验程序设计的基本流程,掌握程序调试与运行的方法。
3、地位和作用
本课时将完成第四章程序设计基础的最后一部分内容:4.4.3 循环嵌套的应用&4.4.4 循环控制的应用,是第四章的终结,通过本章的学习,程序设计的基础知识可以构成一个整体,奠定后续各章基础。
三、课时目标分析
1、核心素养目标
知识目标
根据不同受众的特征,能选择恰当的方式进行有效交流;在日常生活中,根据实际解决问题的需要,恰当选择数字化工具,具备信息安全意识;主动关注信息技术工具发展中的新动向和新趋势,有意识地使用新技术处理信息。(信息意识)
能力目标
能提取问题的基本特征,进行抽象处理,并用形式化的方法表述问题;运用循环嵌套结构和循环控制结构设计解决问题的方案,能使用编程语言或其他数字化工具实现这一方案。(计算思维)
针对特定的学习任务,运用一定的数字化学习策略管理学习过程与资源,完成任务,创作作品。(数字化学习与创新)
情感目标
在信息交流或合作中,尊重不同的信息文化,积极、主动地融入信息社会中。(信息社会责任)
2、项目目标
本课时围绕“设计解决日常生问题的计算机程序”项目的“子项目四:第四天--写大字获奖励”进行问题的推进,从而学习有关循环嵌套和循环控制的知识,组织学生进行自主、协作、探究程序设计语言的基础知识,从而将知识建构、技能培养与思维发展融入运用数字化工具解决问题和完成任务的过程中,完成阶段性项目学习目标。
3、学业目标
(1)能够掌握程序的循环结构设计的基本流程;
(2)能够掌握Python程序设计语言的循环结构的循环嵌套、循环控制等的一般格式及使用方法;
(3)能够运用循环结构描述问题的求解过程。
四、课时教学重难点分析
1、教学重点
(1)掌握Python程序设计语言的循环结构的循环嵌套、循环控制等的一般格式及使用方法;
(2)能够运用循环结构的循环嵌套、循环控制等描述问题的求解过程;
2、教学难点
能够根据问题需求,运用循环结构的f循环嵌套、循环控制等描述问题的求解过程。
五、学情分析
1、知识积累
学生前几课时完成了顺序结构的学习和选择结构的学习,也完成了对循环结构的认识和for循环、while结构的学习,并进行了一定的编程练习,积累了一定的知识与能力;日常生活学生也积累了大量对循环的认识。
2、学习能力
1、高中生有一定的计算机操作能力,在第三章也初步接触了Python软件的基本认识与操作,在第四章前面课时中积累了一定的编程能力。
2、自主、探究与协作能力也在前期的实践中有所提高。
3、高中生逻辑思维能力较强
3、学习兴趣
经过前面的学习,学生积累了知识并有了程序解决日常生活问题的良好体验,学生对本节课依然具有较高的学习兴趣。
总结
需要继续结合贴合知识、贴近学生生活、难度适宜的项目问题逐步引导学生开展协作探究的知识学习,需要教师理清知识学习路线,整合项目思路,引导学生逐步掌握知识与技能,维持兴趣。
六、教学方法与策略
1、教学方法
讲授演示法、任务驱动、协作讨论
2、基本策略
通过日常生活中“写大字获奖励”所遇到的问题的步步推进,促进学生在教师的辅助下自主、协作与探究的逐步学习知识与应用知识。
七、教学准备
1、环境准备
Python环境
2、资源准备
类型
项目
来源
课件
4.4.3 循环嵌套的应用&4.4.4 循环控制的应用
教师制作
活动文档
活动记录表
课时学习评价表
八、教学过程
环节
教学活动
设计意图
目标达成
环节一:单元项目情境再现与项目回顾
教师:
1、再现单元情境和主题
2、 项目回顾
导入情境,激发兴趣
信息意识
、
计算思维
环节二:通过子项目四的问题推进导入循环嵌套的应用
教师:
1、 子项目四情境及本课时项目人任务导入:
2、4.