小猫出题
【教材分析】
本课主要介绍变量在Scratch中的运用,以小猫出题为主线,贯穿整个学习内容。本课内容分为三个部分,第一部分是新建所需要的变量,提醒学生输入变量名称时要注意它的意义,并且绘画出运算符号;第二部分是对变量进行赋值,奖随机数的值赋给变量,并将输入的结果与答案进行判断,这也是一个难点;第三个部分是添加循环次数,主要是通过重复执行次数的空间来实现。
【学情分析】
小学五年级学生在学习了Scratch的“侦测”控件后,同时也会初步了解程序的分支结构,此时引入对“变量”的学习,能更大程度满足学生进一步运用Scratch的要求,同时需注意到“变量”这一概念对于五年级小学生,在理解上有一定的难度,教师应做好引导以便学生掌握。
【教学目标与要求】
了解什么是变量,并学会建立新变量。
利用变量进行计算,掌握比较变量大小的方法。
学会使用“侦测”模块中的询问与回答控件。
通过完整的作品制作过程,培养学生分析问题、交流表达和解决问题的能力。
积极思考和主动尝试利用Scratch解决日常生活与学习中的实际问题。
【教学重点与难点】
重点:
1. 学会建立新变量的方法。
2. 掌握利用变量进行计算的方法。
难点:掌握变量值的大小比较方法。
【教学方法与手段】
自主学习、小组合作学习。
【课时安排】
安排1课时。
【教学准备】
范例程序、计算机网络教室、教学广播系统。
【教学过程】
教学环节
教师和学生活动
设计意图
一、导入
马戏团要进行算数比赛,小猫负责出题。每道题的加数都不一样,它想请大家帮个忙,帮它设计一个能自动出题并能自动判断的程序,你们有信心完成吗?
学生回答。
今天我们就用Scratch软件,帮助小猫完成这样一个程序。揭示课题:小猫出题。
创设情境,激发学生创作愿望。
二、新授
(一)分析范例,探究舞台与角色
出示三组题目:
分析舞台上有几个角色?
哪些角色需要搭建脚本?
学生:有三个角色,分别是小猫、加号和等于号。其中我们需要为出题的小猫搭建脚本。
观察三组题目中的加数和被加数有什么变化?
学生:通过观察我们发现加数和被加数的值一直在发生变化。
我们怎么设置它们的数值呢?下面我们一起认识变量。
引导学生从舞台区、角色区入手,按照由简到难的顺序进行探究。
(二)新建变量与运算符号
1. 师讲解变量概念。
像加数1和加数2这样在程序的运行过程中没有固定的值,随时可以发生变化的量,我们称为变量。
如何新建一个变量并给它命名呢?
请同学们阅读教材。
学生汇报演示新建变量过程。
师提醒变量名命名要求。
怎样让这个变量在舞台上呈现出来?
学生:将变量前面的钩打上。
学生自行绘制“+”“=”。
在舞台排列成算式形式。
完成脚本初步搭建。
执行现有脚本,发现问题:两个加数的值为0。
(三)变量值赋值。
1. 哪些控件可以为被加数和加数确定数值范围?
2. 和是怎么计算出来的?需要哪些控件?
3. 哪个控件可以显示询问框?如何显示你的回答?
请大家继续看书寻找答案。
生阅读教材,尝试。
生汇报演示。
(四)计算与判断。
1. 回答的结果有几种可能性,选用哪一种类型里的哪个控件?
2. 满足怎样的条件就正确呢?
生讨论,汇报。
回答=加数1+加数2。
学生继续完成计算和判断的脚本。
生演示作品,师生评价。
(五)设置出题数量。
你准备一次出几道题?有什么控件可以帮我们实现?
生回答,尝试操作。
学生汇报。
帮助学生了解变量的含义。
培养学生自学教材的独立探究的素养。
引导学生继续探究脚本和控件区。
和学生一起分析计算和判断的两种结果即正确和错误,减低学生操作的难度系数。
三、拓展
今天,我们设计了一个小猫出加法题的小程序,你还能出其他类型的题目吗?在下列任务中任选其一完成:
1. 拓展1:将加法程序改为两个数的乘法计算。
2. 拓展2:将加法程序改为两个数的减法计算。
生小组选择,讨论互助尝试。
生提出问题:减数大于被减数。
生演示汇报。
师生评价。
正向迁移,举一反三。
突破难点,拓展思维。
四、小结
1. 说一说通过本节课的学习,你有哪些收获。
2. 想一想Scratch还可以帮我们完成生活中的哪些问题?
帮助学生构建较为完整的新知体系,激发了学生进一步运用Scratch的兴趣。
【教学反思】
本课以帮助小猫设计“自动出题”的程序为主题,激发学生学习的热情,并在搭建过程中引导学生发现问题,并尝试解决。
变量是本课的一个重难点,对于五年级学生而言,要想通过一节课就让他们完全理解并灵活运用,教师在授课过程中需要深入浅出的讲解与引导。