课件编号19004657

闽教版(2020版)小学信息技术六年级上册趣味编程3:口算比赛教学设计

日期:2024-05-14 科目:信息技术 类型:小学教案 查看:48次 大小:14256Byte 来源:二一课件通
预览图 1/2
教版,2020版,小学,信息技术,六年级,上册
  • cover
趣味编程3:口算比赛 教学目标 1.知识与技能: (1)会用自然语言对口算比赛程序进行描述 (2)会用流程图编写简单程序 (3)能够根据口算的类型应用运算模块中的指令 (4)能够应用“如果……那么……否则”条件判断解决只有两种情况的问题。 2.过程与方法 通过对比计算机出题口算与纸笔口算的对比过程,应用流程图归纳程序的算法思维,形成解决具体问题的程序方法。 3.情感态度与价值观: (1)在解决问题中形成小组分工,团队协作意识; (2)应用绘制流程图描述程序思维,初步形成算法意识。 教学重点 1.学会用运算模块中的指令 2.会用如果那么否则分支指令 教学难点: 1.会用如果那么否则分支指令 2.会用连接…和…指令 教学过程 一、导入 在我们的数学测试中,经常会遇到口算题,今天我们就请两位同学比拼一下,看谁获得的分数更高? 比赛规则:计算机会随机给出两个加数,参赛选手通过键盘输入得数,答对一次加一分,在30秒内得分最高的人获胜。 学生上台测试。 师:两位同学旗鼓相当呀,都获得了不错的分数。 师:看来这位同学更胜一筹,谢谢两位同学的参与。 二、分析程序,画流程图 1.归纳口算比赛程序思路 师:回顾刚才的口算比赛,计算机是如何模拟人工进行口算出题的? 生:在这个比赛中,计算机随机给出两个加数,我们通过键盘输入答案,答案正确那么说答对了,得分增加,否则说答错了。 师:这位同学抓住了程序设计了关键。 2.说变量 师:准备编写程序前,我要考考你们在口算比赛的程序中涉及到的变量有:(学生说一个,出示一个) 学生回答 师:其实还有两个变量,一个是用于存储两个加数和的得数,另一个是我们的回答。 师:同学们都说对了。 3.画流程图 师:接下来我们就用流程图来理清一下思路:(教师事先准备好流程图文字) (学生说,教师贴) 师:比赛开始(贴:开始),接着(画箭头) 生:计算机随机产生两个加数(加数1、加数2) 师:下一步是 生:计算机计算两个加数的和,记为得数。 师:接下来我们要 生:判断回答是否正确 师:可以分为(画箭头:是)(等待学生往下说) 生:说答对了(贴:提示正确,加分,画箭头,写否) 生:答错了(贴:提示不正确) 师:在这个程序中,哪些是需要重复执行的?我请这位同学上来画一画。 学生上来画循环。 师:画得还不够准确,应该这样的(教师画出正确的),其实完整的流程图是这样的。 三、编写脚本 任务一:创建所需变量并赋值 师:流程图已经出来了,那接下来请同学们根据流程图编写程序。 学生动手操作,教师巡视指导。 师:老师在这里给大家一个提示:这节课我们会用到运算模块的指令,看一个指令要关注它的颜色和形状。那会用到什么指令呢?大家边做边思考。 师:老师,看到有几位同学已经做好了,我们一起来看看他们是怎么做的吧? 师:老师请你详细说一说,你是怎么编写的?其他同学要认真倾听。 学生讲解,其他同学认真倾听,老师适时补充。 任务二:获取用户的回答,判断得数是否正确。 师:接下来就要完成流程图中:判断键盘输入的回答是否与计算机中的得数相等。 师:大家动手试一试 学生动手尝试,教师巡视指导。 师:原来我们可以用不同的指令实现相同的效果。 师:接下来我们看看同学们是怎么编写的? 学生1:用如果…那么… 师:请你说 学生进行说明 师:还有不同的吗? 学生2:用如果…那么…否则…指令 师:这位同学用了如果…那么…否则…这个指令,原来我们可以用不同的指令实现相同的效果。 师:我们已经完成了程序设计的主体部分了,良好的交互界面是不可少的,你能用程序表述出这样的语句“13+23=?”吗? 生:我们可以用连接运算。 师:现在请同学们自己动手进行尝试。 师:回顾课前的口算程序,你发现了吗,每次提示的题目是一 ... ...

~~ 您好,已阅读到文档的结尾了 ~~