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