第6课条件语句 教案  2022—2023学年青岛版(2019))初中信息技术第三册

资源下载
  1. 二一教育资源

第6课条件语句 教案  2022—2023学年青岛版(2019))初中信息技术第三册

资源简介

青岛版《信息技术》初中第三册 第二单元 Python程序设计 第6课 条件语句
身高预测器——条件语句
一、教材分析
本节课取自青岛版《信息技术》初中第三册第二单元《Python程序设计》,主要内容包括if条件语句的概念及应用、逻辑运算符的使用方法,以及分支结构的程序设计。分支结构是程序设计三大基本结构之一,介于顺序结构与循环结构之间,起到承上启下的作用。教材在编排设计上充分考虑到学生已有的知识基础,并在此基础上逐步增加难度,以“身高预测器”程序为案例,引导学生进行自主学习,合作探究,从而达到知识的迁移,培养学生的批判性思维和解决问题能力。
教材遵循学生探究事物的规律,采用任务驱动、合作探究等信息技术教学模式,设计安排了“我阅读我思考”、“我探究我发现”、“我实践我创新”、“我分享我评价”、“我积累我成长”五个学习模块。“我阅读我思考”学习模块中创设情景—“鱼和熊掌不可兼得”,由此来激发学生的学习兴趣,产生探究学习的动力,学以致用,渗透创新意识。“我探究我发现”环节设计了四个学习任务:活动一是比较两数大小的算法。引导学生分析其工作原理,并画出流程图;活动二是比较两数大小的程序,通过利用“一点通”和“加油站”让学生学会if语句的语法格式及使用方法;活动三是整数的四则运算,让学生学会利用“加”“减”“乘”“除”代码完成多重分支语句;活动四是密码验证,在学生探究学习的基础上,点拨关键知识点,了解程序的分支结构,学会多重条件的应用。“我实践我创新”环节从“石头、剪刀、布”游戏入手,引导学生按照既定规则设计程序,显示胜负结果。
二、学情分析
通过前两课的学习,学生了解了Python程序设计的界面,学会输入、输入函数的使用,以及变量的命名及使用方法,学生对程序设计产生了强烈的好奇心,能够接受新的知识,遇到问题有一定的分析、归纳和解决的能力。本节课采用解决问题事件的情景导入,设计《身高预测器》程序,通过自主探究、循序渐进的方法,将抽象的程序设计以一种学生乐于接受的形式深入其中,激发学生的学习兴趣,调动学生的学习积极性。在解决实际问题过程中掌握变量、数字和逻辑运算指令块及分支结构的使用方法,培养学生分析问题解决问题的能力。
三、学习目标(含重难点)
认识程序的分支结构,了解Python语言语句缩进的特点。(重点)
熟练应用条件表达式,掌握if语句的语法格式。(难点)
能用条件语句编写程序解决生活中的问题,提升逻辑思维能力,进一步体会算法及其思想。
四、教学策略
设计思路:采用小事件的形式,通过帮助小丁解决疑惑,让学生体验帮助别人的乐趣,产生学习探究的动力,从而达到新知识的学习——Python条件语句。本课的情景创设利用了学生的好奇心、兴趣点和善良品质,将枯燥的编程变成有趣的问题解决过程。既让学生接受新的知识,也培养他们助人为乐的精神。
1. 学法与教法建议
学法:自主与合作探究法、实践法(上机练习)、展示法
教法:讲述法、启发法、讲解法(概念和技巧)、演示法(演示过程)、任务驱动法
2. 教学环境与资源
教学环境:网络教室、预装Python软件
教学资源:教材、教学课件、任务清单及操作提示
3. 教学评价建议
课堂评价是一个收集、综合和分析信息的过程,是信息技术课堂教学活动的一个重要环节和精彩之处。新课程理念下的小学信息技术教学评价既要体现共性,更要关心学生的个性,既要关心结果,更要关心过程。综合运用各种评价方式,全面考察学生的学习情况、信息技术课程基本概念、基本技能、创作能力、综合应用能力等方面的评价不能依靠单一的评价方法,应该采用多种评价方式,既能评价到学生的学习过程,又能评价到学习结果;既能评价到基本知识和技能,又能评价到态度、情感、动机。
本节课注重对学生的过程性评价。在任务驱动环节采用激励性语言、丰富的肢体语言或实用性实物等评价方式。同时注重学生的自我评价,为每个教学任务分别设计具体的评价量规,让学生对自己的学习进行过程性评价,了解学生的学习成果。
五、教学过程
(一)创设情景,引出课题。(3分钟)
【教师活动】活动导入语:我们班上有位同学小丁最近非常苦恼,原来跟自己差不多高的几名同学的身高都超过了自己,他现在身高是165厘米,父亲身高180厘米,母亲身高165厘米,他因此非常担心自己以后不长了。谁能帮小丁解决一下他的烦恼?
【学生活动】讨论,说出自己的解决办法
【教师活动】引导语:同学们,老师觉得如果能知道小丁成人后的身高就好了。正好老师这里有个身高预测程序,让我们一起为小丁预测一下他未来的身高。
【教师活动】身高预测器演示预测小丁未来的身高。
【学生活动】好奇!想知道自己的将来的身高。
【教师活动】小结引题:想知道老师是怎么设计的身高预测器吗?这节课我们就来设计一个身高预测器。
出示课题《身高预测器——条件语句》,展示学习目标。
【设计意图:通过该事件设计启发学生乐于助人的天性,演示身高预测器预测小丁未来的身高,抓住学生的好奇心,激发他们探究学习的自主性,并为后面身高预测器的学习埋下伏笔。】
(二)任务驱动,探究新知。(25分钟)
任务1. 分析身高预测器的工作原理,完善流程图(7分钟)
【教师活动】活动导入语:要设计身高预测器,我们首先要了解身高预测器的工作原理。请自学导学案的相关内容,将导学案中的流程图补充完整。
【教师活动】课件展示:展示任务具体内容以及评价量规。
项目 A B C 自我评价
自然语言描述算法 能够准确流利表达 能够表述设计思路 仅能介绍基本功能
流程图填空 全部填写正确 2个填写正确 1个填写正确
【学生活动】学生讨论并将导学案中的流程图补充完整。
【教师活动】展示学生制作的流程图。
【学生活动】学生讨论并尝试用自然语言描述算法。完成自我评价。
【教师活动】小结引题:根据上面同学们的学习,这个程序不再逐条顺序执行,而是出现了分支,接下来我们学习使用if条件语句完成分支结构的程序设计。
【设计意图:按照软件设计的思路来分析问题找到解决问题的方法,养成严谨的编程思维习惯。】
任务2:将“身高预测器(任务2)”程序补充完整,并调试运行。(9分钟)
【教师活动】活动导入语:请自学导学案的相关内容,将“身高预测器(任务2)”程序第4、6行补充完整,并调试运行。
【教师活动】指导学生打开“身高预测器(任务2)”程序。
【教师活动】课件展示:展示任务具体内容以及评价量规。
评价量规2:
项目 A B C 自我评价
程序补充填空 全部填写正确 第4行填写正确 第6行填写正确
程序调试运行 程序正常运行,格式正确,逻辑正确,运行结果正确。 程序正常运行。格式正确,逻辑错误,运行结果错误。 仅能补充部分代码,程序无法运行。
【学生活动】学生思考并在电脑上操作尝试,键入代码,调试程序。
【教师活动】小结引题:分支结构与上一节课的顺序结构一样,是程序设计的基本结构之一,顺序结构的程序虽然能解决计算、输出等问题,但不能做判断再选择。对于要先做判断再选择的问题就要使用分支结构。分支结构适合于带有逻辑或关系比较等条件判断的计算,设计这类程序时往往都要先绘制其程序流程图,然后根据程序流程写出源程序,这样做把程序设计分析与语言分开,使得问题简单化,易于理解。
【设计意图:让学生自主探究,在原有知识的基础上构建新的知识。】
任务3:比较你目前的身高是否达到预测值(9分钟)
【教师活动】活动导入语:请自学导学案相关内容,将“身高预测器(任务3)”程序第10、12、14行补充完整,并调试运行。
【教师活动】指导学生删除“身高预测器”程序中的注释标识符。
【教师活动】课件展示:展示任务具体内容以及评价量规。
评价量规3:
项目 A B C 自我评价
程序补充填空 全部填写正确 2个填写正确 1个填写正确
程序调试运行 程序正常运行,格式正确,逻辑正确,运行结果正确。 程序正常运行。格式正确,逻辑错误,运行结果错误。 仅能补充部分代码,程序无法运行。
【学生活动】学生思考并在电脑上操作尝试,键入代码,调试程序。
【教师活动】小结引题:if条件语句多重分支的语法结构。
【设计意图:让学生自主探究,在原有知识的基础上构建新的知识。】
(三)实践创新,巩固新知。(6分钟)
任务4:学校女子篮球队准备招募新队员,要求现在身高大于等于170厘米。请替学校女子篮球队向符合条件的同学发出邀请。
【教师活动】活动导入语:请自学导学案相关内容,为“身高预测器(任务4)”程序第16、17行填写代码,添加此功能,并调试运行。
【教师活动】课件展示:展示任务具体内容以及评价量规。
评价量规4:
项目 A B C 自我评价
程序补充填空 全部填写正确 2个填写正确 1个填写正确
程序调试运行 程序正常运行,格式正确,逻辑正确,运行结果正确。 程序正常运行。格式正确,逻辑错误,运行结果错误。 仅能补充部分代码,程序无法运行。
【学生活动】学生思考并在电脑上操作尝试,键入代码,调试程序。
提示:print("学校女子篮球队期待你的加入!")
(四)展示交流、评价反馈。(8分钟)
【学生活动】学生借助评价标准,互相欣赏评价。
【教师活动】教师组织学生交流汇报:谈实践发现、学习收获。
【教师活动】小结引题:if条件语句嵌套以及多重条件判断的语法结构。
【设计意图:通过展示交流活动,让学生巩固前面所学知识,并了解学生的学习状况,同时提高他们解决问题的能力。】
(五)课堂小结、拓展延伸。(3分钟)
【教师活动】教师引领学生梳理知识点,回顾学习目标,布置课后拓展任务。任选一个项目拓展。
生活中的分支结构
1.超市中的某商品购买数量超过10个,打7折。
2.红绿灯判断游戏,是红灯就停,绿灯就通过。
3.某商场促销,采用购物满减活动,顾客一次购物每满1000元优惠100元。编写程序,输入购物款数,计算并输出优惠价。
4. 计算行李托运费,如果行李重量在50公斤以下,3元/公斤,超过50公斤时,超过部分的托运单价是9元/公斤。
5.购买地铁车票:乘1-4 站 3元/位;5-9站 4元/位;9站以上5元/位。
【结束语】
生活中我们会面临很多选择,不要迷茫,判断好条件再出手!程序让生活更美好!
六、板书设计

展开更多......

收起↑

资源预览