《初识Scratch》教案
本教案旨在引导学生初步了解Scratch的基本组成、界面分区和功能,并通过实践活动让学生初步尝试角色选择、舞台选择和编写脚本,培养初步的程序思维。
scratch是一门图形积木式编程语言,功能强大,可以制作动画、游戏、故事等等。操作简单,就像玩积木一样,轻松拼搭。本教案通过游戏激趣、师生互动、生生互动等方式,引导学生探索scratch的基本组成和功能,并通过实践活动让学生初步尝试编写脚本、角色选择和舞台选择。
教学目标:
1. 初步了解Scratch的界面组成;
2. 了解每个角色需要设定相应的脚本,才能在舞台中运动;
3. 初步尝试角色的选择、舞台的选择;
4. 尝试脚本的编写;
5. 培养初步的程序思维。
教学过程:
一、游戏激趣
教师问同学们是否喜欢玩游戏,在桌面初识Scratch文件夹中有个大鱼吃小鱼的小游戏,学生自己探索着去玩一玩。学生交流怎样玩这个小游戏,怎样停止游戏。
二、Scratch简介
Scratch是一门图形积木式编程语言。功能强大,可以制作动画、游戏、故事等等。操作简单,就像玩积木一样,轻松拼搭。
三、层层递进,探索新知
1. 认识界面
学生打开桌面上的小猫图标,双击打开,点左上角的小地球,选简体中文。看到了Scratch的中文界面。这个界面怎样进行分区,及各分区的功能是什么?
学生打开桌面初始Scratch文件夹中的分区名称及功能文件,挑战任务一:说一说分区名称及功能。
2. 自由玩指令
我们知道了各分区的功能,现在我们就来试一试这些功能。打开Scratch软件,我们可以看到角色列表区默认的角色是一只小猫,今天我们要用的角色是一条小鱼,打开桌面上初始Scratch文件夹中的小鱼文件,这个文件默认的角色是一条小鱼。
学生打开初识Scratch文件夹中的小鱼文件。试试用动作模块中的指令控制小鱼。学生分享交流玩指令积木的方法。
四、让小鱼自由的游起来
现在我们都会玩指令积木了,一起来挑战任务二:让小鱼自由的游起来。哪些指令能让小鱼自由的游起来呢?
学生猜学生动手试分享交流:
(1)怎样让小鱼游有的同学在不停的点绿旗,让小鱼游起来,演示遇到这样问题的同学的电脑,其他同学帮忙解决。用控制模块中的重复指令,可以实现循环。把其他指令嵌套到重复执行语句里面。
(2)怎样让小鱼游的时候头一直向上演示遇到小鱼游泳头向下的同学的电脑,只用碰到边缘就反弹指令,小鱼能自由的游了,可是头向下,怎么办?
学生交流再加上将旋转模式设置为左右翻转就可以了。
(3)怎样改变小鱼游的速度怎样控制小鱼游的速度?学生交流。
五、添加背景和角色
同学们的小鱼都自由的游起来了,现在我们给小鱼找个伴,给它添加一个美丽的水下背景,再添加一个新角色——增加另一条小鱼。
学生操作学生交流:怎样添加背景和角色的?
六、展示学生作品
同学们,我们的第一个小程序新鲜出炉了。来展示一下大家的作品。学生到前面介绍自己的作品。学生互评教师点评。
七、学生谈收获
三、教师总结
同学们,这节课我们认识了Scratch,了解了Scratch的界面分区及功能,还做出了小鱼自由的游来游去的小程序,很多同学还把这个小程序加上了自己的想法,同学们的作品精彩纷呈,课后大家可以到网上免费下载scratch软件,去寻找、发现它更多的功能,做一名真正的小设计师。