加入时间:2022-05-25
加入时间:2022-05-25
加入时间:2022-05-25
加入时间:2022-05-25
加入时间:2022-05-25
加入时间:2022-05-25
加入时间:2022-05-25
加入时间:2022-05-25
加入时间:2022-05-25
加入时间:2022-05-25
加入时间:2022-05-25
加入时间:2022-05-25
加入时间:2022-05-25
加入时间:2022-05-25
加入时间:2022-05-25
加入时间:2022-05-25
加入时间:2022-05-25
加入时间:2022-05-25
加入时间:2022-05-25
加入时间:2022-05-25
单词学习小帮手
——随机函数的使用
教学目标:
1、认识变量,初步理解变量。
2、初步形成生活信息转数字信息的意识。
3、认识随机函数,掌握随机函数的原理。
4、学会综合应用随机函数,实现多种功能,创作个性化编程作品。
5、通过作品开发设计,培养学生算法设计、交流表达和解决问题的能力。
教学重难点:
重点:综合应用随机函数解决实际问题。
难点:理解随机函数的原理,并综合应用。
教学准备:
装英语单词卡盒子,单词卡数字编号(名称、大小、颜色),课件,学件,极域教室
教学过程:
一、话题引入
师:上课前听英语老师说同学们英语学得可厉害了,她给了我这样一个英语单词盒,说里面的单词你们都认识,让我来见识见识呢。(出示英语单词盒,相机讲解抢答游戏,每拿出一张单词卡翻转背面显示数字编号。)
出示任务:
师:这个单词盒对我们学习英语挺有帮助的,可以反复训练我们单词识记,但是制作时间长,而且只能课堂用,不适合推广。有没有什么办法呢?
预设:生提出编写小程序。
二、展开教学
1、认识变量
(1)、生活信息转数字信息
师:刚才有没有同学发现每张单词卡上有什么信息?
预设:学生发现数字编码
师:我们发现每张卡片有三组数字,是老师给它们编上的,猜猜分别代表什么呢?
师揭示:名称(1-20)
学生理解:大小、颜色也能用数字表达(为后面随机数改变大小和颜色的使用打基础)
师总结:生活中的信息可以用数字来表达
(2)、感悟变量
师:同学们看这个叫“名称”的盒子,它里面有20张卡片,它是不是只能装20张?
师:可以少于20,可以多于20,可以是任何一个数字,这就是“变量”。
定义变量:值可以变化的量。
师:举例理解变量,暗示卡片大小值是变量、颜色值是变量
请学生举例生活中的变量(预设考试成绩,身高、体重等)
师:老师拿出的卡片会不会一定是20?可以是1-20任何一张,这也是变量。
2、认识随机函数,应用随机函数
师:而且老师拿里面的卡片是随意性,因此所得卡片名称数值也是随机的,我们把这种随机变量叫随机数。
定义随机数:在指定范围内随机选择的数值。
师:老师在随意的选取卡片时,就产生了随机数。
(展示SCRATCH半成品中1-20角色)
师:同学们看看你们的SCRATCH中有没有随机数积木呢?
生:数字和逻辑运算板块下
师:因此为了能随机出现不同的单词,我需要怎么做?
预设:生成功拖动随机数积木至半成品程序。
师:取值范围是什么?
预设:生答1-20。
生运行程序,测试效果。师巡视。
总结:使用随机函数,能够随机取值,使单词随机出现。板书:随机取值
3、尝试随机数的多样应用,丰富程序设计
师:我们可以把程序再丰富一下,能够让单词的出现更能抓住人的眼球,你有什么办法?
预设生:闪、亮……
总结:设置角色大小、颜色、位置随机变化
生以小组为单位,选择研究方向,并展示效果,总结注意事项。
(1)随机大小,提示取值范围(50-150)
(2)随机颜色,思考取值范围(0-255)
总结:随机函数能够使作品外观不断变化,板书:改变外观
(3)随机位置,思考坐标设置
总结:随机函数能够使角色在背景上随机出现,板书:生成位置
4、程序完善和简化
生结合其它小组探究结果,完善程序,作可行性创编。
展示、评价。
评价标准:程序精简、色彩协调、创意新颖、效果明显
作品评价 |
|
程序精简 |
|
色彩协调 |
|
创意新颖 |
|
效果可行 |
|
三、总结知识,拓展延伸
1、总结随机函数的使用:随机取值、改变外观、生成位置
2、生活中的随机数
预设:布料花色的设计