If 语句(教学设计)-2024-2025学年泰山版(2018)初中信息技术第四册

2024-09-27
| 3页
| 184人阅读
| 36人下载
普通

内容正文:

If 语句 教材分析 选择结构是程序设计的三种基本结构之一,是程序设计的基础。本节课是 python程序设计的第六节内容,是学生学习了 python程序运行方法、变量、输入函数和输出函数的基础上进行的更深入的编程学习。通过本节课的学习学生将学会 if语句的使用方法,掌握关系运算法,并培养算法思维,学好本课的 if语句对后续学习 if-else语句打下坚实的基础。If的三种形式一下都呈现给学生,掌握起来会有较大难度,于是,对教材进行了二次开发和改造,本节课集中学习 if的前两种形式,即 if和 if-else,学生第一次接触,还是越浅显易懂越容易理解。 【教学目标】 1、 通过展示项目流程图回顾已知,明确本课实现项目内容,加深学生对项目的理解。 2、 通过实现项目,体会 if、if—else 功能、掌握 if、if—else 格式、理解选择结构执行原理,培养学生发现、分析、解决问题能力。 3、 通过测试项目,加深对判断条件的理解,掌握 python 中关系运算符表示方法及使用,培养学生数理思维。 【教学重点与难点】 教学重点: 1、掌握 if、if—else 语句格式 2、理解选择结构执行原理。 3、掌握 python 中关系运算符表示方法及使用 教学难点: 1、 if、if—else 语句格式及其用法。 2、用 if、if—else 语句解决实际问题,编写简单程序。 【教学过程】 教学环节 教师活动 学生活动 设计意图 一、 展示项目,情境导入 1、试玩游戏,测反应力出示游戏规则,随机出示数 根据情况拍手 学生快速进入上课状态,提高学生专注度,活跃课堂气氛引导学生回顾旧知,明确待实现项目内容,引入新课 2展示项目3、组间竞赛 出示项目流程图引导学生回顾旧知,明确本课要实现项目内容宣布竞赛规则 回答聆听 激发学生学习积极性,培养学生团队主义精神,让合作学习落到实处 二、实现项目、闯关晋级第一关:测温放行补全“体温检测仪.py”程序,实现如果体温小于37.3度,显示“体温正常,可以进入”。 动动手:先修改“体温检测仪.py”程序,使之能正常运行,然后选三个有代表性的数据进行测试。关系运算符等号==不等号!= 第二关:测温升级修改“体温检测仪.py”程序,实现如果体温小于37.3度,显示“体温正常,可以进入”,否则显示“体温异常,禁止进入”。 动动手:用双分支选择结构,修改“体温检测仪.py”程序,实现如果体温小于 37.3度,显示“体温正常,可以进入”,否则显示“体温异常,禁止进入”。 出示任务提问:选取的测试数据引导学生说出选取的数据为了测试什么出示:关系运算符引导学生说出关系运算符运算结果引导学生分析程序提问:否则指的是什么情况?用几个 if语句能解决?第二 if语句怎么写?除上述两种可能性外,还有没有第三种可能性?出示 if-else语句格式展示 if-else语句流程图出示任务提问:怎么修改程序 思考,回答观察聆听,记理解修改,记录动手实践修改程序,选数据测试程序回答思考、回答记忆回答思考、回答思考、回答编写程序代码思考、回答聆听、记理解 通过完成闯关任务,实现项目,掌握 if语句格式,体会 if语句功能,理解 if语句执行原理通过选取数据测试程序,进一步体会判断条件在 if语句中的重要性,掌握 python中关系运算符表示方法及其运算结果通过完成闯关任务,实现项目,掌握if-else语句格式,体会 if-else语句功能,理解 if-else语句执行原理 三、巩固练习、拓展提升(一)火眼金睛下面是小明编写的“抽奖”程序,有五处错误,你能帮他找出并改正过来吗? (二)挑战自我 试在横线处填上合适代码,实现从键盘输入“下雨”或“不下雨”,如果“下雨”,显示“请带伞”,否则,显示“请戴帽子”。 (三)终极挑战运行下面程序,无论下不下雨,都显示“请戴口罩”,这种说法对吗?什么情况下不显示“请戴口罩”?怎么修改程序,实现无论下不下雨,都显示“请戴口罩”? 四、课堂小结、盘点收获总结本课知识点,谈收获评比结果 出示任务 出示任务 出示任务提问:你有哪些收获或感悟?出示:顺口溜出示鼓励话语,树立学习编程信心公布组间竞赛结果对优胜小组奖励 自主探究,修改程序回答思考、找错、回答思考、书写、讨论 谈收获感受齐读聆听鼓掌祝贺 培养学生阅读程序的 能力,巩固 if-else 语句格式,关系运算 符表示方法 分化难点,巩固学生 对判断条件的理解 总结归纳本课知识点帮学生辅助记忆进行德育教育,培养正确人生观激发学生潜能,树立良好竞争意识 五、课外延伸、思考作业寻找现实生活中需做出选择的实例,试着用今天学习的 if语句解决 出示作业 识记 培养学生用所学知识解决生活中实际问题意识 板书 If语句行 If 判断条件: 关系运算符 条件成立时执行语句 等号 == else: 不等号 != 条件不成立时执行语句 运算结果 T、F 课后反思 用耳目一新的游戏导入课程,以体温检测助力疫情防控项目为载体,采用闯关晋级的形式穿针引线将知识点巧妙的贯穿起来,让学生再实现项目的过程中不知不觉掌握了知识。在巩固练习环节,设置难度不同的游戏和任务,通过知识分化,层层递进,夯实基础,拓展提升,并以朗朗上口的顺口溜巩固所学。 整节课学生通过实现项目掌握了 if、if-else 语句、关系运算符应用,了解了选择结构思想,锻炼了逻辑思维能力,自主探究能力,课堂达成率高。但本课让学生动手实践操作时间略少,以后可在习题课中多给学生动手编写程序时间,提升学生对 python 编程软件的感知 学科网(北京)股份有限公司 $$

资源预览图

If 语句(教学设计)-2024-2025学年泰山版(2018)初中信息技术第四册
1
相关资源
示范课
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。