中职教育二年级上学期电子与信息《分支流程结构》教学设计.doc

中职教育二年级上学期电子与信息《分支流程结构》教学设计.doc

此“教育”领域文档为创作者个人分享资料,不作为权威性指导和指引,仅供参考
  1. 1、本文档共6页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 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.条件一:是否为黄灯,条件二:是否为绿灯或者是否为红灯

请绘制出所有可能的流程图

学生总结、树立本节课知识点

及时梳理知识点,完善学生知识架构。

六、板书设计

一、分支结构的概念

二、分支结构的应用场景

三、分支结构流程图与代码

文档评论(0)

云一就是云一 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档