python-if分支结构语句-教学设计_第1页
python-if分支结构语句-教学设计_第2页
python-if分支结构语句-教学设计_第3页
python-if分支结构语句-教学设计_第4页
python-if分支结构语句-教学设计_第5页
已阅读5页,还剩2页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、if 分支结构语句教学设计设计名称if 分支结构语句授课课时1.0学生知识经验基础1.2.3.已经掌握 Python 程序编码软件基本的操作技能和基础语 法。已学习 Python 语句的顺序结构,可以学习第二种结构:if 分支结构。不足之处是对前面所学的知识掌握不够扎实。下图是对之 前所学知识的测试结果:学情分析学生能力分析1.2.学生解决程序问题的能力还有待提高。当前学生遇到程序 bug 时,就直接卡顿,不能继续往下操作学习,需要教给 他们调试程序的方法。学生缺乏主动学习探索的能力,且所学知识不够扎实,需 要耐心辅导,加强练习巩固他们的学习。教学内容分析本次课主要讲授程序语句中的条件语句,条

2、件语句是用来编写条件 分支结构程序的。条件分支结构是 Python 程序的三大结构之一,所以要 想学好 Python 程序设计,分支结构是学生必须掌握的内容。从条件分支结构语句的概念入手,通过讲解其执行逻辑和语法规则,让学生对分支语句有个初始了解;通过案例的示范,让学生掌握条 件分支语句在解决具体问题时的应用方法。条件分支结构的应用场景在实践中随处可见,学生也容易理解该部 分的概念,需要着重关注的是其语法规则的掌握和正确使用。教学重点1.2.单分支结构 if 语句和双分支结构 if-else 语句。 分支结构语句的应用。强化方式:明确分支结构的执行逻辑和语法规则,多角度反复阐述强化学生掌握。1

3、. If 语句和 if-else 语句的区别及应用。 突破方式:教学难点知识目标:1.2.总结区别,强化记忆理论联系实践,通过反复练习让学生掌握相关内 容。1.2.掌握单分支 if 语句掌握双分支 if-else 语句。技能目标:教学目标1.熟练使用条件分支语句编写程序。素养目标:1.2.通过学习 if 条件分支的语法格式,规范学生的编程行为,培养学生 良好的编程习惯;通过示范程序调试的过程,培养学生遇到问题,分析问题、解决问 题的能力。参考教材 1:黑马程序员,Python 快速编程入门(第 2 版),人民邮电出版社,2021 年。教材特点:该书专注 Python 语言的学习,提供了大量的实

4、训案例、阶段案例,且由简入难,阐述详细,可入门、可参考教材提高。课程资源教学方法参考教材 2:黑马程序员,Python 程序设计现代方法, 人民邮电出版社,2019 年。教材特点:该书内容翔实,知识丰富,可作为课本教材的 补充资料,强化学习。电子课件,超星学习通学习资源,MOOC 网课资源。问题式:通过提出问题,激发学生探索欲,让学生立于探索者的立场, 进行探索学习,获得新知识、新技能。讲授法:课堂上教师讲授函数相关理论知识。示范练习:在学生接受了理论知识的教学后,教师通过示多媒体范案 例,示范之后让学生自主练习。随堂报告:课堂随时监控学生的实操练习,并随时报告学生在实操练习 过程中的问题,严

5、肃纠正,强化学生认知。课题教学过程中采用的方法如下:问答互动引出 学习目标讲授法示范练习随堂报告为实现本次教学目标,教学活动分为课前、课后、课中三个环节,教学评价融入于三个环节,评价结果又作用于三个环节,整体设计思路 如下图所示:设计思路预习任务教学过程通过学习通,提前上传教学课件,并发布问题,布置预习任务,让学 生带着问题自学,根据预习情况确定教学内容的重点和难点。为完成教学目标,让学生掌握教学重点,突破教学难点,教学过程采用理论知识传授与实操训练相结合的方式,循循善诱,由简入难,采用多种教学策略促进教学实施。 总用时 45 分钟。编 模块号教学内容教学意图1导入1.引入新冠疫情防控的现状,

6、分析我校的防控措施,提告诉学生课4min出问题:如何用 Python 编码实现防控措施,处理不同情况下的处理方案?以此引出程序的三种结构。堂所学知识与生活实际2.讲授 Python 程序的三种结构,引出本节课的学习内 容:if 分支结构判断语句。紧密相关。2知识学 一、单分支结构 if 语句(5min)1. 根据学生习+案通过分析防疫通知来帮助学生了解单分支结构的逻辑逻辑能力较例示范 流程;在理解了单分支结构的概念、逻辑基础上,再讲授弱,注意力23min单分支结构 if 语句的语法,重点强调其语法格式;之后再次回到防疫通知,用 if 语句进行伪代码编写实现之。接着 通过一个案例来巩固所学知识点

7、。二、双分支结构 if-else 语句 (8min )-重点引入防疫措施,分析防疫措施的实际情况,讲解双分支结构的逻辑流程;在学生掌握了双分支结构逻辑之后, 讲解双分支的 if-else 语句语法,结合语法,再次讲解其执行逻辑。之后再次回到防疫措施,用双分支语句的伪代码实现防疫措施,最后再通过一个案例巩固这部分的知识 点。较差的特点,全程结合生活实际中的问题,吸引学生注意力、强化学生理解力。2. 由浅入深、循序渐案例示范时,一定要着重强调编码规范,通过正反两种 进。 情况告诉学生:如果不遵守良好的编码规范,程序很容易出 3. 知识讲授错。以此努力培养学生良好的编程习惯。和范例讲解三、分支结构语

8、句的应用(10min)相结合,强选择经典题目进行分析讲解,编码示范。范例演示时, 化学生的理讲解错误调试的方法,包括错误信息阅读、错误修正方法 等。解。3学生实 1.操练习 2.15min3.布置任务,让学生实操练习。实操练习设计原则:在前面范例基础上举一反三、适 当提高难度。学生实操练习时,教师在教室巡回,及时查看学生的实巩固学生所学内容。操过程,给予确定的反馈。4小结3min总结1. 按照逻辑梳理知识点引申预习任务思索:使用多个单独的 if 语句和使用 if-elif-else 语句有什么不同?预习:多分支结构。2. 通过问题引申布置预习任务课后作业教学评价1.2.1.2.3.结合生活中的实际防疫情况,用分支结构完成伪代码编写。 本章课后练习题。通过学生课堂练习的结果进行学生学习效果的评价。 课后通过学生提交的作业评价教学效果。与学生线上交流评价教学过程。教学反思教学理念教学过程教学效果本次教学采取问题驱动式教学方式,充分调动学生注意力,采用理论与实践相结合、学练一体化的教学方法,让学生 参与其中,通过动手强化学习。根据学生的学习特点、能力特征,教学内容的讲解一定要联系实际,由简到难,循序渐进地推进,并及时给予学生指正

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论