- 1、本文档共6页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
Python程序设计与应用课程教案
第课时
PAGE
PAGE1
课题名称:分支结构
授课班级:
专业:大数据技术应用
授课时间:
课型:讲授
教具:多媒体
课时:1
一、教学内容分析
该作品是中职大数据技术应用专业的核心课程《Python程序应用》中的一个重要内容,也是后续程序结构学习的基础。为了帮助学生突破这个重难点,创作了这个微课。结合生活实例,引入分支结构的概念,让学生掌握分支结构的概念以及应用场景,拉近了学生学习本课程的距离,提高学生的学习兴趣。最后通过实例,复习,巩固所学知识,实现知识迁移。
二、学情分析
本班是3+2班,学生基础比较好,理解能力较好,所以可以适当加深一点难度。
三、教学目标:
(一)知识目标:
1.认识分支流程结构
2.熟悉分支流程结构在程序中的应用
(二)能力目标:(专业能力、方法能力、社会能力)
1.培养学生仔细观察能力
2.掌握程序设计的学习方法
3.了解技术发展和面临的挑战,培养学生创新能力
(三)职业素养:(情感体验、态度和敬业精神)
1.培养学生自主学习能力
2.培养团队合作精神
3.培养学生程序思维
四、教学重点及难点
重点:分支流程结构的概念
难点:分支流程结构在程序中的应用
五、教学过程
教师活动
学生活动
设计意图
(一)导入
1.教师介绍本课主题
2.由学生熟悉的知识引出本课课题
由学生提出问题
让学生由熟悉的学科知识过渡到本课课程,拉近学生对课程的距离,消除学习上的恐惧心理。
(二)新授课
分支结构可分为单分支、双分支和多分支
首先认识单分支
通过流程图,我们可知,先进行条件的判断,当条件判断成立时,即为True时,运行语句块里面的语句后输出,当条件判断不成立时,即为false时,直接输出即可。
再看双分支:
如果判断条件成立,执行语句1,否则执行语句2
再看多分支
if判断条件:
代码段1
elif判断条件2:
代码段2
elif判断条件3:
代码段3
...
else:
代码段n
了解上述概念后,来判断本案例属于哪种分支结构?
多分支:红灯、绿灯、黄灯
参考多分支的流程结构图,我们首先要确定一个条件来判断,我们姑且先判断当前是否为绿灯吧。
学生倾听、理解
学生思考,完成练习
让学生明确学生内容和学习要求,树立正确的学习目标
课堂练习
如果不是绿灯,还可能是哪些情况?我们复习下每个选框的意义。
圆角矩形:开始、结束
平行四边形:输入输出
菱形:判断
矩形:处理过程
如果不是绿灯,还要细分成哪两种情况?请在条件2中细化出来,完成流程图
黄灯或者红灯
学生完成老师布置的任务
复习、巩固知识点,引导学生灵活运用,实现知识迁移
(四)课堂小结
请问条件1和条件2是否能互换位置呢?
1.条件一:是否为绿灯,条件二:是否为黄灯或者是否为红灯
2.条件一:是否为红灯,条件二:是否为黄灯或者是否为绿灯
3.条件一:是否为黄灯,条件二:是否为绿灯或者是否为红灯
请绘制出所有可能的流程图
学生总结、树立本节课知识点
及时梳理知识点,完善学生知识架构。
六、板书设计
一、分支结构的概念
二、分支结构的应用场景
三、分支结构流程图与代码
您可能关注的文档
- 初中二年级上学期物理《运动的快慢》教学课件.pptx
- 初中二年级上学期物理《长度和时间的测量》教学设计.docx
- 初中二年级下学期英语《a Chinese folk》教学课件.pptx
- 初中二年级下学期英语《Unit2SectionB2a-2e》教学设计.docx
- 初中二年级下学期英语Travel(TheGreatWall)教学设计.docx
- 初中一年级全学期信息科技《动画制作之简单的逐帧动画》教学设计.doc
- 初中一年级全学期信息科技《讲解补间动画制作过程》教学设计.doc
- 初中一年级全学期信息科技《讲解形状补间动画制作过程》教学设计.doc
- 初中一年级全学期信息科技《认识遮罩动画》教学设计.doc
- 初中一年级全学期信息科技《沿着轨迹运动的动画》教学设计.doc
文档评论(0)