第三单元 第2节 智能出题器(第1课时) 教案

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

第三单元 第2节 智能出题器(第1课时) 教案

资源简介

课题:第三单元 第一节 智能迎宾器(第1课时)
五年级下册
一、教材分析
本课选自川教版信息技术五年级下册第三单元:我的趣味小程序 第2节:智能出题器。第三单元将学习如何在图形化编程环境里添加视频侦测,语音播报等扩展功能,以及掌握列表的应用。本课主要学习利用“询问”与“回答”积木、“文字朗读”扩展模块、变量赋值等知识制作出能够进行人机互动的智能出题器小程序。
学情分析
本课教学对象为五年级的学生,通过三、四年的的学习,他们已经具备一定的计算机操作基础,有图形化编程软件的操作基础,并且也有了一定的编程思维和逻辑思维能力。本课的知识点来源于学习生活并服务于学习生活,学生们在上节课的基础上能够较快掌握文字朗读扩展模块的使用方法,并且学生的学习兴趣也会很浓厚。
三、教学目标
认识并找到“询问”、“回答”积木,能够正确添加“文字朗读”扩展,并知道“文字朗读”积木有哪些。 能够学会结合应用“询问”、“回答”积木、“文字朗读”、变量等积木制作出智能出题器的小程序。 培养学生养成良好的逻辑思维的习惯,培养学生学会从生活中发现问题并解决问题的能力,培养学生通过图形化编程软件形成良好的科学精神和创新实践能力。
四、教学重点
掌握“询问”、“回答”积木、“文字朗读”扩展模块、变量赋值等的使用方法。
五、教学难点
掌握结合“询问”、“回答”积木、“文字朗读”扩展模块、变量赋值等知识设计制作出智能出题器小程序。
六、教学方法
自学探索、小组合作等
七、教学过程
教师活动 学生活动 设计意图 时间分配
1.课前引入 班级要举行数学运算比赛了,欢欢决定利用图形化编程软件设计一款智能出题器。 本次数学运算的主题是加数为100以内的非零自然数的加法运算。 欢欢还想:这款智能出题器可以随机出题谁都不能提前知晓题目。 同学们你们快来帮它一起做吧! 2.程序构思,梳理思路。 要想做一个随机生成100以内的非零自然数加法运算题,我们一起来想一想如何来制作程序呢?请大家从角色、背景、脚本来思考一下。 角色:小老师 背景:教室等 脚本:小老师发问(出题),我们来回答(答题),再由小老师判断我们的回答是否正确。 3.根据思路,学习新知,探索程序脚本。 (1)添加角色。 (2)添加背景。 (3)实现互动: ●“询问”、“回答”积木 找到位置,探索使用。 在“侦测”类找到这个积木,尝试将这个积木拖放到脚本区,看看舞台有什么变化。如果将“回答”积木 勾选,那么舞台又有什么变化呢?运行脚本后,舞台上会显示通过键盘输入的答案。 所以我们可以同过使用这两个积木来实现程序里的小老师与我们进行互动。 现在我们可以用“询问”与“回答”积木来实现小老师与我们的互动了,欢欢还有个想法:如果能用语音播报题目就更好了!同学们,要想帮欢欢实现这个想法,我们还要学习一个新的知识--“文字朗读”扩展。 ●“文字朗读”扩展 在添加扩展里面,我们发现有“文字朗读”的扩展功能,这是一个可以让程序说话的积木,有了它就可以实现语音播报了。 请同学们正确找到位置,并添加扩展。 打开文字朗读,认识相关积木,尝试应用朗读程序文字。 (4)变量赋值 提问:加数怎么产生?能否统计回答正确的数量和出题的总数?利用变量。 那总共需要几个变量?回答:加数A、加数B、回答正确数、出题总数。 分别为他们建立变量,注意加数是100以内的非零自然数。 请同学们思考在出题前、出题时、出题后这些变量的值有什么变化? 按照出题前、出题时、出题后为四个变量设置初始值。(参考教材70页) 4.整理思路,课堂小结。 请同学们再与老师一起回顾“智能出题器”的程序设计思路,板书重点。 “智能出题器”小程序中,小老师是出题者,利用“询问”、“回答”积木来实现角色的发问与参与者的回答,结合利用变量来确定加法算式,并且设置回答正确数和出题总数的变量。并且,我们还尝试了“文字朗读”扩展的使用,用来让角色实现语音播报。 下节课我们将继续完成程序的编写。 1.课前引入 了解欢欢的想法,明确本次数学运算比赛的主题。 知道什么是100以内的非零自然数。 2.程序构思,梳理思路。 思考程序设计的思路,从角色、背景、脚本来进行思考。 思考问题: 随机加数算式如何产生?回答正确数和出题总数如何设置? 角色如何发问? 3.根据思路,学习新知,探索程序脚本。 (1)添加角色。(1分钟) (2)添加背景。(1分钟) (3)实现互动: ●“询问”、“回答”积木 找到积木,尝试拖放到脚本区,观察舞台变化。 构思如何利用“询问”“回答”积木实现角色发问。(5分钟) 提出自己的问题,全班帮助解决。 ●“文字朗读”扩展 了解“文字朗读”扩展功能,找出该扩展的位置,并成功添加。 自主尝试应用“文字朗读”扩展进行朗读程序文字。尝试完成后可以与同桌相互探讨学习。 提出自己的问题,全班一起解决。(5分钟) (4)变量赋值 思考加数怎么产生?能否统计回答正确的数量和出题的总数? 需要建立几个变量? 参考教材68页表3-2-1。 自主尝试建立变量。 提出自己的问题,全班帮助解决。 4.整理思路,课堂小结。 梳理程序设计的思路,回顾本节课知识。 课前谈话式引入课题。 构思程序设计的思路,形成良好的程序设计思路 根据思路,学习新的知识,为编写完整的程序奠定基础。培养学生的逻辑思维能力和编程思维。 整理思路、脚本,进行课堂小结,为下节课编写程序作准备。 5分钟 8分钟 8分钟 5分钟 8分钟 6分钟
八、板书设计
智能出题器 角色:小老师 背景:教室 脚本: 实现互动: 语音播报: 加法算式:变量赋值(加数A、加数B、出题总数、回答正确数)
九、教学反思

展开更多......

收起↑

资源预览