软件编程系列课讲义
Scratch前置课第十讲:结业测验
一、教学目标
1、掌握将x坐标增加()、将y坐标增加()、换成()造型、下一个造型、、在()秒内滑行到x()y()、广播【广播()、当接收到()】的积木脚本使用,掌握播放声音()和播放声音()等待播完的区别。
2、学习如何发挥创意,独立完成作品制作。
二、课堂准备
编号
名称
内容
来源
备注
【1】
PPT课件
课堂全流程演示文稿
火星科学盒官网
【2】
课程资料
PPT课件、讲义、视频
火星科学盒官网
【3】
学生上课使用器材
笔记本电脑或者台式电脑
老师自备
电脑建议使用Windows系统,苹果电脑和Linux系统需要从官网上单独下载对应的软件
学生程序
网盘链接下载
【4】
编程软件下载
Scratch3.0
火星科学盒官网
火星科学盒官网在线编辑版
离线下载版(安装好后测试一下是否可以使用)
三、上课流程
本节课包括8步具体流程:
(1)第1步为引入部分,通过让学生各自介绍前九节课中最喜欢的作品,大概回顾前九节课的课堂内容。时长控制在10分钟内。
(2)第2-5步为结业检测与试题分析,让同学们在《小呆的地球旅行》这个作品中边听故事边完成五道选择题和五道判断题,考察学生对学习过的重点脚本的掌握。之后老师进行试题讲解。时长控制在30分钟内。
(3)第6步为创意编程,学生在《小呆的故事》这个程序的基础上,发挥自己的创意,独立完成一个作品制作。时长控制在20分钟内。
(3)第7步为作品分享,需要每个学生描述自己创作的作品效果,以及作品效果是如何实现的。老师对学生的作品进行点评。时长控制在20分钟内。
(4)第8步为结业仪式,老师为每位同学颁发结业证书以及奖励。时长控制在5分钟内。
上课步骤
主要内容
备注
【第1步】引入
【对应PPT】“开始页”
【时长】10min
【引入话术】在过去的九节课中我们一起制作了九个不同的作品,小朋友们能说一下自己最喜欢哪个作品以及为什么喜欢这个作品吗?(学生自由发言)
在学生分享中可以多和学生进行互动,并对学生分享的内容作出总结。
【第2步】选择题检测
【时长】8min
【衔接话术】既然同学们已经制作了这么多作品,学习了这么多知识,那今天老师就要来考考大家,看看同学们学到了什么,掌握了多少知识。好,那下面我们就开始这个小测验。
【讲解】首先同学们要上传“小呆的地球旅行”这个程序,上传完成后不要改动脚本区的任何积木,只需要把舞台区全屏放大,点击小绿旗运行就可以了。那在运行之后呢,同学们会先听到一段故事,之后会有第一个选择题出现,认真阅读题目,点击你认为正确的答案,就能知道自己是答对了还是答错了。老师给你们准备了五道选择题,同学们在做完这五道选择题之后就停下来,我们比一比哪个同学回答正确的题目最多。(等待学生完成五道选择题)
注意提醒学生不要改动程序中的脚本以及点击舞台区的其他内容,只需要点击选择的选项。
【第3步】选择题讲解
【对应PPT】试题分析
–选择题部分
【时长】8min
【衔接话术】同学们都回答正确几道题目呀?(学生回答)都回答正确了,看样子同学们对学过的知识掌握得都非常好了。那下面我们就一起来看一下每个题目都选择什么。
题目
答案及解析
1.这个题目的正确答案是A,因为小呆去博物馆是向右走,x坐标会增加。
2.这个题目的正确答案是B,因为把“播放声音()”放在“重复执行”中时,会产生嘈杂的声音,音乐不会从头播放到结束,所以A选项无法播放美妙的音乐,是错误的。
3.B选项中的积木可以让图片不停的切换。A选项只能一直保持造型1,不会切换到其他图片。
4.这个题目的正确答案是B,“移到x()y()”可以让角色瞬间移动,看不到移动过程。“在()秒内滑行到x()y()”能看到角色移动过程。
5.这个题目的正确答案是B,按下空格后广播的消息内容是“A”,B选项中的机器人接收到的是“A”,所以B选项的机器人移动了10步。
【第4步】判断题检测
【时长】5min
【衔接话术】小火星告诉小呆在博物馆里有一个编程闯关密室,那在这个密室中设了五个判断题,点击开始按钮之后就会进入编程密室。小朋友们需要认真阅读小火星说的话,然后判断他说的对不对,如果觉得小火星说的是对的,就在输入框中输入字母A,然后点击输入框后面蓝色的对勾提交答案。(输入框样式见“第四部分
–
附录”)之后,小火星会给出这个问题的正确答案。好,那下面小朋友们就开始密室闯关吧,看看哪个小朋友的正确率最高。(等待学生完成五道判断题)
输入框内输入的字母不区分大小写。
【第5步】判断题解析
【对应PPT】试题分析
–
判断题部分
【时长】10min
【衔接话术】哪个小朋友把五道判断题全部答对了,获得了“小小编程师”称号?(学生回答)哇,你们真的太棒了。下面我们一起来看一下这五道判断题的答案是什么。
1.在敌机从上方随机边缘出发这一步中,在()和()之间取随机数这个积木应该放在三个移到x()y()中;
2.在实现失败和胜利效果时,注意提醒学生需要拼接脚本的积木。
题目
答案及解析
1.这组积木可以让分数一直增加
1.这句话是错误的。使用“将分数增加()”积木才可以让分数一直增加,现在分数一直保持不变。
2.使用右边这组积木时,角色移动的比
左边快
2.这句话是正确的。右边的积木中等待的时间短,所以使用右边积木时移动的比左边快。
3.这组积木可以让角色一直在舞台区移动。
3.这句话是错误的。在这组积木中,“将y坐标增加()”放在了“如果…那么…”里面,角色碰到舞台边缘时才会移动。
4.角色有可能移到x=20,y=30的位置。
4.这句话是正确的。数字20在10和50之间,30在30和60之间。所以角色有可能移到x=20,y=30的位置。
5.角色在碰到舞台边缘时才会移动
5.这句话是错误的。角色会一直移动,在碰到舞台边缘时停下。
【第6步】创意编程
【对应PPT】创意编程
【时长】20min
【衔接话术】小呆的地球旅行的故事已经讲完了,小呆带着他收获到的知识回到了赛尔曼星球,小朋友们可以发挥自己的想象力,编写一段小呆回到赛尔曼星球后的故事吗?同学们上传“小呆的故事”这个程序,在这个程序里有小呆、博士、小火星和飞船这几个角色。同学们发挥自己的想象力,为这几个角色编写一段小故事。
【提示】如果同学们没有思路,可以为飞船添加动画效果,让飞船炫酷地出场;还可以使用广播,让小呆召唤小火星;或者让小火星和博士打招呼…(等待学生编程)
需要在小呆的故事这个程序上进行创作,学生在遇到问题时,老师可以进行提示和辅助。
【第7步】作品分享
【对应PPT】作品分享
【时长】20min
【衔接话术】刚刚看到同学们完成的作品都非常的棒,可以和老师分享一下你们编写了什么样的故事,实现了什么效果,以及如何实现这个效果的吗?(学生自由分享)
学生在分享之后老师要进行鼓励,并总结学生用到的脚本。
【第8步】结业仪式
【对应PPT】结业仪式
【时长】5min
老师给每位学生颁发结业证书和奖励
四、附录
判断题输入框样式