2024年3月23日发(作者:)

新小学生Scratch现场编程比赛试题scratch比赛-精品

小学生Scratch现场编程比赛试题

制作时间:三小时

一、试题

(一)基础部分(20分)

1. 按下空格键,会从小猫身上发射一个面向鼠标指针的小球,小球碰到边缘后

隐藏,再次按下空格键将重复以上动作。

2. 绿旗被点击时,猫画出一个边长为100步的正方形。

3. 猫在舞台左侧,老鼠在舞台中间,按下绿旗后猫在1秒钟内滑行到了老鼠的

位置,当猫碰到老鼠时,老鼠消失,猫发出“喵”的叫声,2秒钟以后猫和老鼠

回到原位。

4. 猫被单击后头上出现一顶帽子,1秒钟后帽子消失。

(二)创作部分(80分)

在给出5-7 这3个候选设计主题,选择一个主题进行设计,每个主题图片素材分

别放在“素材1”、“素材2”、“素材3”文件夹中,如果时间有余的选手可以完成其

它主题,酌情加分。

5. 演示类

参照下图制作一个简单实物电路图:从“素材1”中选取或画出不同电器原件,

设计一个简单的实物电路。要求如下:

(7)用鼠标单击开关控制打开和闭合。

(8)灯泡不通电时,颜色都是无色透明的,通电后灯泡变亮且颜色分别为绿色和

红色。

(9)风扇不通电时是静止的,通电后顺时针旋转。

(10)电铃不通电时静止且不发声,通电后电铃不停敲击且发出“铃铃……”的声

音。

(11)开关S和S5同时闭合时会导致电路短路,短路时所有用电器不能工作,电源

损坏(可以做出电源损坏的特效),且电源损坏后再也无法工作(按绿旗才能)。

S

S4 S2

S1

S3

S5

M

风扇

电铃

L2

L1

6. 故事类

根据下文《井底之蛙出井后》为情节,制作一个动画故事;背景、角色可以

按需选择“素材2”中的图片,也可从背景库和角色库中选取;所用图片可以截取

或处理后使用,条件允许的情况下也可以自行绘制部分图片。以下为故事:

从前有一只青蛙,过着和祖先一样的生活。每天不是吃饭,喝水就是睡觉,

偶尔抬头看看蓝蓝的天空。生活就这样无忧无虑的一天一天的过去了。直到一天

飞来了一只小鸟。

那只小鸟从远处的森林里飞过来的,它飞累了正好停在青蛙坐的那口井的井

沿边上休息。青蛙问小鸟:“朋友,你从哪里来啊? ”小鸟回答说:“青蛙哥哥,

我从遥远的森林飞过来的啊! ”“森林是什么啊?我怎么没见过啊? ”青蛙奇怪地

问。小鸟轻快地说:“青蛙哥哥,你不会没见过森林?要不要我带你开开眼界,带

你上来去看看森林的样子啊?说着就飞到井底把青蛙哥哥带到井外。”

青蛙来到井外,它大吃一惊,原来外面的世界不是象它以前想的那么小,而

是那么那么的大啊!它看到了一望无际的青青大草原,看到了郁郁葱葱的森林,

看到了蓝蓝的天,碧绿的湖水,还有很多可爱的小朋友在唱歌跳舞。太多的东西

让青蛙惊讶地合不拢自己的嘴巴了。

小鸟还向青蛙讲了很多它重来就没听见过的奇闻异事,最后在小鸟的推荐

下,青蛙买了一台电脑回家。从此青蛙每天用电脑上网,查阅各种各样的新闻,

听着轻快的音乐,查阅着不同的资料,获得了很多它以前根本就没想过的信息,

青蛙很满足地对着它居住的井沿上空的蓝天喊出了它的心声:我再也不是一只井

底之蛙了!

7. 游戏类

根据 “素材3”提供的素材,制作一个“小青蛙吃害虫”的小游戏,所用图片

根据需要选择,可以截取或处理后使用。游戏要求如下:

① 青蛙身后有许多农作物,许多昆虫从舞台最右侧随机位置出现,其中有少量

益虫,害虫们准备飞往左侧吃农作物。

② 左侧有一只张大嘴巴的青蛙,用鼠标或键盘控制青蛙接住害虫,青蛙只能上

下移动,不能左右移动。

③ 青蛙每吃掉一只害虫加5分,吃到益虫扣10分,害虫没吃到(跑掉了)不扣

分。

④ 总得分大于或等于100分游戏胜利;跑掉5只害虫游戏失败。

二、作品存放要求

选手们独立编程,按照要求在D盘根目录下,建立文件夹:小学+号码,程序以

题目编号命名,扩展名默认(.sb/sb2),存放在该文件夹。

三、其它说明

(一) 选手不能带任何物品(可以带耳机、麦克风)进考场,并按比赛规定到

指定的机器位置坐下,等待赛场“开始制作”指令;

(二) 选手利用比赛提供的工具软件制作,不提供外网连接。若作弊行为,皆

取消参赛资格;

(三) 评价指标:

思想性:

1. 作品内容要求健康、积极向上,具有较为明确的设计思想;

2. 反映少年儿童的年龄心智特点和玩乐思维;

完整性:

1. 不论是动画、故事、演示类还是互动、游戏类,作品必须要完整,要有开始

和结束的按钮或者标识,要有帮助和说明;

2. 提交的作品除作品源文件以外,还必须包括《作品说明文档》;

作品说明文档

作品名称 (选手根据所选的设计主题自行命名)

作品类别 (可选动画、故事、演示类、互动、游戏类)

作品描述 (包括构思想法的来源、创作目的、运用了哪些技术)

(作品独特的地方、哪些是原创成分、对于作品接下来如何完善有哪些

创新之处

构想)

作品操作说明 (对作品启动、交互及一些特殊的过程操作作具体说明)

创造性:

1. 内容新颖,构思独特,设计合理;

2. 鼓励创新,创意设计成分多;

艺术性:

1. 反映角色表达的内容细节的丰富、生动程度;

2. 界面美观、布局合理,设计富有新意;

技术性:

1. 通过多元的算法设计实现程序的丰富效果;

2. 各种衔接、交互流畅。

(四) 机器出现异常要及时报告,若擅自处理或误操作所所造成的损失由选手

自己负责。

新Scratch教案精品

第一课 Scratch初体验

教学目标

通过在Scratch编程界面里添加小猫等角色并对角色进行简单的控制,

了解并掌握Scratch编程的一般步聚和方法,培养学生对Scratch编程的兴趣!

教学重难点:

通过Scratch中的模块对小猫等角色的行为进行控制

教学过程

教 学

环 节

教 师 活 动 学 生 活 动

学生兴奋

和同学们的互动。例:同学们喜欢计

创设

情景

激趣

导入

算机吗、喜欢编程吗(可介绍扎克伯

格,比尔盖茨一些名人少年时期学习

编程对于人生和事业的影响)、在新

的学期对于本门课有什么期望?介

绍本学期的学习大纲、学习目标

学生期待

联系生活实际,引入计算

机大牛(比尔盖茨、扎克

伯格、乔布斯)少年时期

的学习历程,激起学生对

计算机编程的求知欲望,

引出Scratch。

设 计 意 图

学生认真聆

老师:现在计算机编程被越来越多的

学生思考交

人认可,美国麻省理工学院媒体实验

介绍

Scrat

ch

室专门为青少年设计了一款图形化

学生学习视

由计算机编程引出

编程工具--Scratch。询问大家是否

Scratch,介绍Scratch

接触学习过Scratch?

学生摸索

平台

介绍Scratch学习平台、演示

Scratch

播放视频1.1

Scratch经典案例(播放视频1.1)。

看完视频后给同学们2分钟摸索

Scratch

教 学

环 节

教 师 活 动 学 生 活 动 设 计 意 图

学生讨论回通过一系列的任务展开对

答动画需要新知识的学习,提供微课

的一些要素

(一)介绍本节课的课程主题 学生尝试

师:本节课将会教大家用

视频,在学习的过程中注

意培养学生自主学习能力

和探索创造的能力和意

scratch制作简单的动画--小猫散学生举手后识。通过学生之间的沟通

步。请同学们想一想制作一个动画需上台挑战,补探讨,培养学生的帮助他

要添加一些什么元素?(同学们讨充脚本。

色小猫、小猫能够移动

观看视频1.2

起来这个功能

(二)挑战任务一

边缘就不动了?

让同学们上台挑战

播放学习视频1.3

(三)挑战任务二

呢?请大家自己动手试一试。

过程是否可以简化?

制代码的视频1.4

(四)拓展任务

现在我们已经添加了两只动物,请大

家再添加几只动作,制作一场动物赛

跑吧

观看视频1.5

频学习

人,团结合作的能力。

通过让小猫移动,让学生

指令:移动、等待、切换

造型、重复执行。通过简

单的例子既能让学生感受

Scratch的简单有趣,又

任务二碰到边缘就反弹:

论)--提炼出最基本的元素:需要角学生观看视任务一小猫移动:

完善自己的掌握Scratch中一些基本

学生回答

现在请大家自己完成让小猫动程序

提出问题:为什么小猫走到舞台学生摸索

开始

创作

学生上台展能轻松入门

自主完成拓让学生自己发现问题,并

展任务,课堂找到解决方案,由此熟练

作为作业给任务三复制脚本:

后去探究。 方案,锻炼学生解决问题

的能力。

有些学生可能是重新编写

脚本,教会学生如何复制

代码,

任务四 拓展任务:

结合本节课所学知识:移

动和等待。需要让同学们

在此基础上有所改进,自

己摸索出如何改变角色移

动速度的方法。强化对本

节课知识点的理解。

怎么再给小猫添加一些小伙伴上未完成可掌握旋转模式的用法

请完成的同学们上台演示,这个同学自己课让同学们自己去探索解决

然后观看如何添加小动物并复

教 学

环 节

教 师 活 动 学 生 活 动

设 计 意 图

教 学

环 节

教 师 活 动 学 生 活 动 设 计 意 图

知识

小结

小结:升华

学生举

手回答学习

本课的收获。

培养及时梳理、归纳

知识点的习惯。

肯定学生的学习成

果。激发学生信息技术的

热情。

第二课 魔术表演

教学目标

通过制作魔术表演这个动画,了解并掌握角色的造型、动作及颜色的设置。

了解并掌握动画脚本的制作。学会运用Scratch脚本制作动画。

教学重难点

动画脚本的制作及运用Scratch模块语实现脚本

教学过程

教 学 教 师 活 动

环 节

创设

情景

激趣

导入

1.神奇魔术表演开课

们一起来放松一下,我们一起来观看一个魔

术表演

观看视频--课程导入

1.观看视频 通过魔术表演

激起学生的兴趣,

激发学生创作魔

术的欲望。引出本

课课题。

师:同学们平时的学习很紧张,今天我2.期待创作

学 生 活 动 设 计 意 图

课程

准备

1.分析项目的设计思路

别是 魔术师和螃蟹。螃蟹能够根据魔术师

发出的指令变换造型。大家想一想要如何让

螃蟹能够跟着魔术师的指令变化。

1.学生思考交流 鼓励自己编写

魔术设计的思路,

培养学生的探索

创造能力

螃蟹大变身 这个魔术有两个角色,分

任务

驱动

习得

新知

(一)挑战任务一

让学生自己尝试设计舞台和角色,自由发

挥。

观看视频--舞台和角色的设计

(二)挑战任务二

设计魔术师的台词,并用程序实现

以请学生上台尝试。

观看视频--魔术师的脚本

(三)挑战任务三

1.观看学习视频 让学生学会如

何新建舞台、新建

角色,并且如何给

角色添加造型。

首先设计表演的舞台和需要的角色,可2.动手实践

1.思考探索

2.观看学习视频

这个任务主要

让学生学会如何

制作故事类程序。

通过学习

“说……”模块增

加项目的讲故事

情境。

请同学们想一想如何让魔术师说话?可3.动手实践

1.思考探索实践 这个任务主要让

学生学会几种改

变角色外观的方

法。“将角色大小

增加”、“将颜色特

效增加”、“将造型

切换为”这些模

块,让螃蟹与魔术

师的指令相互配

合,达到“魔术表

演”的效果。

如何用程序实现让螃蟹根据魔术师的指2.观看学习视频

令发生对应的变化,请同学们思考讨论,可3.动手实践

让学生自己尝试一遍,然后观看视频,寻找

自己和教程的差异在哪里,是否可以实现相

同的效果。

观看视频--螃蟹的脚本

(四)拓展任务

蟹能够变成一只鸽子,并能够飞出去

观看视频--拓展

学生自主完成拓 拓展任务为学

完成可作为作业务,增加故事情节

给同学自己课后和添加鸽子造型

去探究。

是对本节课知识

的复习运用。让鸽

子飞出去是对上

节课“移动几步”

和“切换造型”的

复习

请大家再给魔术增加一点内容,最后螃展任务,课堂上未生自主创作的任

知识

小结

课外

延伸

小结:升华

学生举手回答学

习本课的收获。

培养及时梳

理、归纳知识点的

习惯。肯定学生的

学习成果。激发学

生信息技术的热

情。

备注:

对于完成的快的学生,可让同学根据演示的“疯狂魔术师”自己再次创作,

可将程序素材给到学生。

第三课 演奏音乐

教学目标

通过用Scratch编写演奏音乐,了解声音模块的知识,掌握用声音模块模拟

各种乐器的方法,从而激发学生学习音乐和Scratch的兴趣。

教学重难点

声音模块和声乐的对应关系

教学过程

教 学 教 师 活 动

环 节

创设

情景

激趣

导入

1、播放加了“小星星”音乐的“魔术学生好奇

表演” 学生思考

上节课大家制作了“螃蟹大变身”,现想要创作

在我们来看看这个作品和你们的作品有什

么不同?

大家想知道音乐是怎么实现的吗?这

节课我们一起来学习“演奏音乐”吧!

2、引出本节课主题,今天大家将会学

习如何演奏音乐,并且也会学习如何将电脑

键盘制作成电子乐器。

下面我们来看一些用Scratch制作的关

于音乐设计的优秀作品。演示优秀作品,激

发学生的创作欲望

观看视频--课程导入

用上节课的作品

加入小星星既能

复习上节课内容,

又能引出本节课

课题。

展示用Scratch制

作的优秀音乐作

品激发学生的创

作欲望。这些作品

也可以作为优秀

学生的拓展题目。

学 生 活 动 设 计 意 图

课前

准备

给学生一点时间(建议2分钟)摸索用学生自己摸索

Scratch如何弹奏音乐?然后让学生回答:认真思考

通过简单的探索之后,大家认为制作音乐最举手回答

关键的是哪个模块?学生举手回答。

通过让学生自己

摸索,让学生能够

自己去探索“声

音”模块类,通过

摸索后再进行学

习会对这个知识

点印象更加深刻。

让同学们举手回

答问题能够活跃

课堂气氛,增加课

堂凝聚力。

任务

驱动

习得

新知

(一)挑战任务一 学生思考 通过编写小星星

的脚本让学生学

会如何用Scratch

制作音乐,掌握

“声音”模块类的

基本用法。通过展

示作品调动学生

的积极性。

现在就是我们动手操作的时候了。对照观看学习视频

小星星简谱,制作程序。讲解唱名和音符数动手编程

字的对应关系。制作小星星的前半部分,让上台展示

学生自己完成后面部分。鼓励完成的快的学

生上台展示完整版的小星星。

观看视频--小星星

(二)挑战任务二 学生思考 这个任务主要让

学生学会在

Scratch中如如何

用键盘制作电子

乐器。增加了和电

脑的互动,活跃课

堂氛围,能够激发

学生兴趣。通过学

生展示,能够增强

学习的成就感,增

加学习信心。

1.挑战升级:想一想如何把电脑键盘制观看学习视频

作成电子琴,让它能够弹奏你喜欢的音乐? 动手编程

2.请一位学生上台展示他的电子琴,并上台展示

根据老师准备简谱(两只老虎),将这首曲

子弹奏出来。(也可另外再寻找一个学过音

乐的学生上台弹奏曲子)

观看视频--制作电子琴

(三)拓展任务 学生自主完成拓拓展任务为学生

选择一首你喜欢的歌曲,当按下空格键展任务,课堂上未自主创作的任务,

就可以播放这首歌曲(如两只老虎)。并且完成可作为作业学生通过谱写歌

给这首歌曲配上对应的动画

观看视频--拓展

给同学自己课后曲脚本,熟练掌握

去探究。

“弹奏音符……”

模块的用法,并通

过“按下空格键”

就播放这个歌曲

来巩固课堂知识

点。添加动画,是

对上堂课程的复

习回顾。

知识

小结

课外

延伸

小结:升华

学生举手回答学

习本课的收获。

培养及时梳

理、归纳知识点的

习惯。

肯定学生的

学习成果。激发学

生信息技术的热

情。

第四课 漂亮的风车

教学目标

通过学习制作风车,了解并掌握图章工具的使用,了解了Scratch坐标系

统,激发学生学习Scratch的兴趣。

教学重难点

图章工具的使用

教学过程

教 学 教 师 活 动

环 节

学 生 活 动 设 计 意 图

创设

情景

激趣

导入

师:今天老师带来了一个有趣的Scratch作倾听思考

品,我们一起来欣赏。(优秀的图章作品) 提出疑问

大家有没有觉得很奇妙,这些单个的图形通

过不停的复制自己从而得到了一个美丽的

图案。

今天我们就会学习在Scratch中如何复制角

色,下面我们先来看一下我们本堂课需要完

成的“漂亮的风车”

观看视频--4.1

演示优秀作品调

动学生的积极性。

以作品本身的趣

味性和变化激发

学生学习兴趣,并

培养学生的观察

能力。

自主

探究

解决

问题

任务

驱动

习得

新知

分析观察:叶子在变成叶子风车的过程通过观察分析得 通过让学生自己

中,叶子共复制了自己几次?每次旋转多少出复制次数和旋观察总结出角色

度? 转度数 变化的要点。

(一)挑战任务一

上网搜索下载图片作为风车造型。

观看视频4.2

学生思考

(一)任务挑战

让学生掌握如何

上传自己的图片

到Scratch中并作

为自己的角色,并

如何设置角色造

型中心

教学生如何从本地上传角色,学生可以自己搜索图片

(二)挑战任务二 观看学习视频 (二)任务挑战

利用一个小动画

让学生学会“图

章”“清空”的用

法。

通过动画回顾前

面所学的“改变颜

色”、“说话”、“移

动”等内容,并增

加课堂趣味。

利用<跟着Scratch猫学知识>这个动画利用图章复制角二

激发学生创作兴趣。让学生自己完成风车的色

设计,并添加动画解说词。

拓展:像Scratch猫一样,给你的程序增

加一个动画讲解如何制作这个程序。

观看视频4.3

动手创作

(三)挑战任务三

加多个不同造型的风车。

观看学习视频 (三)任务挑战

让学生掌握

认识坐标,给风车添加初始位置,增动手创作

观看视频4.4

Scratch舞台坐标

范围,学会如何给

角色设置位置

(四)拓展任务 学生自主完成拓(四)拓展

利用Scratch角色库中的不同角色,配展任务,课堂上未对本节课程的复

合“图章”模块,制作更多更加精美炫酷的完成可作为作业习总结,让学生能

图案出来。同时添加一只小动物能够围绕舞给同学自己课后够熟练使用“图

台边缘转圈并不停的复制自己。

观看视频4.5

去探究。

章”模块。同时能

够学会让“旋转几

次”和“重复执行

几次”配合使用。

通过让小动物围

绕舞台转圈让学

生加深理解坐标

的概念,摸索使用

“在1秒内滑行

到”这个模块

知识

小结

课外

延伸

小结:升华

学生举手回答学

习本课的收获。

培养及时梳

理、归纳知识点的

习惯。

肯定学生的

学习成果。激发学

生信息技术的热

情。

第五课 幸运大转盘

教学目标

通过制作完成教师设置的任务,学习并掌握如何绘制角色和背景、了解广播

概念,学会如何使用广播、理解随机数的概念并能熟练使用随机数,让Scratch