第9课条件判断解问题教学设计(二) 2022—2023学年鲁教版(2018)初中信息技术第4册

2023-10-26
| 4页
| 306人阅读
| 3人下载
特供

内容正文:

第9课 条件判断解问题 教学目标: 1.理解Python语言中的关系运算和逻辑运算。 2.了解选择结构,掌握if语句的语法格式。 3.能够用条件判断语句编程解决生活中的问题。 教学重难点: 1.重点:关系运算和逻辑运算,if语句的格式。 2.难点:(1)理解并掌握逻辑运算与、或、非。 (2)合理应用关系运算和逻辑运算来编写条件表达式。 (3)能够将生活中的问题转换为计算机能解决的数学问题。 教学过程 一、情境导入,激发兴趣 (引导语)师:同学们,马上就要放假了,好朋友小明和小亮相约一起去旅游,可是对于去哪旅游,两人一直犹豫不决,一个想去北京,一个想去上海。这时他们的好朋友小刚对他们说:“还是让电脑来替你们做决定吧。”小刚打开了一个小程序,对小明和小亮说:“你们输入一个10以内的整数,电脑就会给你们答案了。”同学们想不想来试试这个程序啊? (请学生到讲台上用教师机来试验程序。) 同学们,电脑是不是很聪明啊?那么电脑是怎么帮助我们做出选择的呢?相信同学们学完今天的课程以后,你们就明白了。今天我们学习:条件判断解问题。 二、程序解密,学习新知识 (引导语)师:大家都喜欢对魔术进行解密,下面咱们对刚才的程序也来进行解密,我们来看看程序的代码,看看这个程序是怎么编写的。请大家认真观察程序代码,看看代码中哪些是你没有学过的。 (提问学生,学生回答老师刚才提出的问题。) (教师总结)师:这个程序是利用Python的条件判断语句编写的,通过条件判断语句,电脑就可以根据给定的条件作出判断了。判断语句是编程中非常重要的语句之一,下面我们来学习和条件判断相关的知识。 三、认识运算符 首先我们来了解Python语言中如何对两个量进行比较。请大家认真阅读教材,了解Python语言中的关系运算符和逻辑运算符。 (请学生阅读关系运算符和逻辑运算符。) 四、认识条件判断语句 师:刚才我们了解了关系运算符和逻辑运算符,这两类运算符是我们在编辑条件判断语句的时候要用到的。接下来,我们来学习条件判断语句。在Python语言中,条件判断语句有以下几种: 1.如果条件表达式成立,则执行语句,可以用如下的流程图表示: 2.如果条件表达式成立,则执行语句块1,否则执行语句块2: 3.如果条件表达式1成立,则执行语句块1,否则如果条件表达式2成立,则执行语句块2······如果条件表达式n成立,则执行语句块n,否则执行语句块n+1: 学科网(北京)股份有限公司 if条件表达式1: 语句块1 elif条件表达式2: 语句块2 elif条件表达式n: 语句块n else: 语句块n+1 我们在使用条件判断语句编写程序时,一定要选择使用合适的条件判断语句。 五、开始编写程序 (引导语)师:同学们,通过我们刚才的分析,我们了解到程序的执行过程如下: 1.读入一个数据。 2.进行条件判断,如果读入的数据大于5,则输出“去北京”;否则,输出“去上海”。 下面请同学们尝试编写程序。 六、展评学生程序 师:请编写好程序的同学举手,哪位同学来展示一下你的成果? (点评学生成果,指出不足之处,并请学生提出修改建议,如果学生没有建议则由老师提出修改建议。) 七、课堂拓展练习 师:刚才我们使用条件判断语句编写了一个小程序,解决了小明和小亮去哪旅游的问题。我们还可以编写很多类似的程序,比如我们都玩过剪子包袱锤的猜拳游戏,我们可以用电脑程序来模拟这个游戏,程序基本思路如下: 我们规定1代表剪刀,2代表包袱,3代表锤头。首先电脑随机产生一个1到3的整数,代表电脑的出拳,这部分产生随机数的代码老师已经准备好了。接下来,程序接收我们输入的数字,然后将我们输入的数字和电脑产生的数字进行对比,根据游戏的规则给出输出结果,比如: 变量a存放电脑随机产生的数字,变量b存放我们输入的数字。 ifa==1 and b==1: print("平局 平局") 请同学们选择合适的条件判断语句格式,完善这个程序。 (展评学生程序) 师:请编写好程序的同学举手,哪位同学来展示一下你的成果? (展示学生成果后,从代码的书写习惯、选择判断语句是否合适、程序是否正确等方面进行点评。) 八、课堂总结 这节课是一节非常有趣、非常充实的一节课,相信同学们在这个过程中学到了很多,谁能来总结一下你的收获?(找学生总结本节课的收获。) (教师总结)师:同学们总结得非常好。这节课我们学会了Python语言中的条件判断语句,还使用条件判断语句编写了非常有趣的小游戏。在课堂上同学们大胆探索,主动学习,收获良多。希望同学们在课后多多开发条件判断语句的用法,用它来解决更多生活中的问题。 学科网(北京)股份有限公司 $$

资源预览图

第9课条件判断解问题教学设计(二) 2022—2023学年鲁教版(2018)初中信息技术第4册
1
第9课条件判断解问题教学设计(二) 2022—2023学年鲁教版(2018)初中信息技术第4册
2
相关资源
示范课
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。