学龄前趣味程序(11-20)

(11) 计算圆周率

Scratch计算圆周率

本程序在上一集的基础上稍作修改,可计算画笔走过的路径长度。对圆形来说,画笔走一圈的路径长度叫做周长;而圆的高度、宽度都是相等的,叫做直径。圆的周长总是直径长度的固定倍数,它们的比值叫做圆周率。圆周率是多少呢,运行程序算一算吧。

代码量:20块积木

难度:★★★

前往>>

(12) 欧盟小猫

Scratch画欧盟标志

本集的任务比较简单,就是绘制一些五角星,但对于小朋友理解画笔的用法也很重要。尤其是前两个程序恐怕不易理解,但这个程序的逻辑,应该是可以掌握的。

代码量:17块积木

难度:★★

前往>>

(13) 卢瑟福散射

Scratch卢瑟福散射

这集要模拟一个量子物理学实验,我们用一个 α粒子,也就是图中的黄色小球,去轰击金原子核,也就是图中的小钻石。α粒子的运动路线,我们用画笔画下轨迹。

英国物理学家卢瑟福就是通过这种照片,确定了一个事实:在微观世界中,物质不是平均充满整个体积的,而是集中在一些稀疏而坚硬的小颗粒上,这些小颗粒就是原子核,它们集中了物质的大部分质量。只有这样,才能形成照片中的景像:大多数 α粒子可以穿越物质而过,但极少数 α粒子会被以很大角度偏折,甚至反弹回去。

代码量:17块积木

难度:★★

前往>>

(14) 计时投篮机

Scratch投篮机

这集我们用很少的几块积木,让篮球实现了抛物线运动。为了增加游戏的趣味性,篮球投出的力度将取决于投出(按空格键)的时机。等等,这个拖把是怎么回事?像很多低级的电子游戏一样,它是作为力度指示计,当拖把偏转角度最大时,投球的力度也最大。屏幕左上角显示了命中次数的计数器,以及一个计时器。完成后,跟爸爸比一比谁 30秒内投进的球更多吧。

代码量:20块积木 + 2块(如果你希望 Andie 投球时有动作效果的话)

难度:★★

前往>>

(15) 太阳神 Ra

Scratch太阳神 Ra

应 Ethan 小朋友的强烈要求,本集题材又回到了植物大战僵尸。这次我们模拟太阳神僵尸 Ra 吸走太阳的效果。游戏在 10秒钟内随机释放 10枚太阳,玩家要抢在太阳被 Ra 吸走之前点中它们,点中的次数显示在屏幕左上方。

代码量:21块积木 + 4块(如果你希望 Ra 吸太阳时有动作效果的话)

难度:★★★

前往>>

(16) 躲避投石机

Scratch投石机

这又是一个抛物线游戏,我们可以复习一下投篮机里的代码和思路。区别是,在投篮机游戏中,投掷力度是变化的;而在本集中,每次的投掷力度不变,但投掷点在移动。

在这集游戏中,铁桶僵尸在屏幕上随机游走,并每2秒抛出一个坚果。火炬树桩只有在僵尸投掷的一瞬间才可以移动,移到鼠标指针处。玩家要躲开僵尸投出的坚果,坚持10次通关。

代码量:24块积木

难度:★★

前往>>

(17) 寒冰射手未来作战

Scratch寒冰射手作战

又是一个 Ethan 设计的 PVZ 题材。。这回未来喷射器僵尸满天飞,寒冰射手吐冰蛋,打中僵尸 5次游戏结束。如果寒冰射手被僵尸碰到,次数减 1。够简单直白吧。。

代码量:28块积木

难度:★★★

前往>>

(18) 草船借箭

Scratch草船借箭

诸葛亮和鲁肃驾驶着“草船”驶向江对岸的曹营,企图引诱曹军将箭只射到草船上。不过这个故事有一个 bug,万一曹军射来的是火箭岂不糟糕。在这集游戏里,“草船”会紧跟着玩家的鼠标上下移动,玩家要让“草船”躲避带火的箭只(否则中箭后船将变小,代表战斗减员…),并尽可能多地接收不带火的普通箭只。最后看看能否“借”到10万只箭。

代码量:29块积木

难度:★★★

前往>>

(19)曹操走华容

Scratch曹操走华容

曹操在赤壁被孙权和刘备的联军击败,带领残兵败将从华容道撤退。中途天降大雨,道路泥泞,只剩一条迷宫一样的小道可以通行。更糟的是,周瑜的僵尸兵(Gargantuar Zombie)神出鬼没,随时可能将他拍死。玩家要用鼠标引导曹操躲开可怕的僵尸兵,走到华容道迷宫的出口。在那里,关羽将把他拦住,一番对话后,如果僵尸兵还没有追来,曹操就能成功过关。

代码量:29块积木

难度:★★★

前往>>

(20) 骆驼板消消乐

Scratch消消乐

本系列的最后一个程序,是一个消消乐游戏。游戏中会出现 8 只骆驼板僵尸,他们被点击后,会显示骆驼板背面的图案。玩家要连着点出 2 张一样的图案,才能消除一对僵尸。

代码量:44块积木

难度:★★★

前往>>