提交内容
This commit is contained in:
parent
d8e4ad35c0
commit
0fd2be2bf1
|
@ -0,0 +1,17 @@
|
|||
|
||||
|
||||
# 幻影小猫
|
||||
|
||||

|
||||
|
||||
|
||||
## 1.准备工作
|
||||
|
||||
(1)保留小猫角色。
|
||||
|
||||
|
||||
## 2.功能实现
|
||||
|
||||
(1)小猫的初始位置任意;
|
||||
|
||||
(2)按下左右方向键,小猫向对应的方向移动,再按下空格时,使用克隆的方式,快速跑动并显示幻影。
|
|
@ -0,0 +1,26 @@
|
|||
# 打气球游戏
|
||||
|
||||
|
||||

|
||||
|
||||

|
||||
|
||||

|
||||
|
||||
## 1.准备工作
|
||||
|
||||
(1)角色“Wand”,“Balloon1”;
|
||||
|
||||
(2)默认白色背景。
|
||||
|
||||
## 2.功能实现
|
||||
|
||||
(1)程序开始,魔法棒在舞台的底部不停左右移动;
|
||||
|
||||
(2)如果按空格键,魔法棒垂直向上发射;
|
||||
|
||||
(3)程序开始,5个气球水平排练在舞台上方(请使用克隆),不可以直接添加5个气球角色到舞台上;
|
||||
|
||||
(4)魔法棒如果碰到了气球,气球消失,魔法棒回到舞台下方重复左右移动;
|
||||
|
||||
(5)魔法棒只能发射5次。
|
|
@ -0,0 +1,23 @@
|
|||
|
||||
# 猫咪抓老鼠游戏
|
||||
|
||||

|
||||
|
||||
## 1. 准备工作
|
||||
|
||||
(1)保留小猫角色,添加“Mouse1”;
|
||||
|
||||
(2)默认白色背景。
|
||||
|
||||
|
||||
## 2. 功能实现
|
||||
|
||||
(1)键盘上下左右键控制小猫上下左右移动;
|
||||
|
||||
(2)老鼠出现在舞台随机位置;
|
||||
|
||||
(3)如果玩家3秒内没有抓住老鼠,老鼠出现在新的随机位置;
|
||||
|
||||
(4)如果抓到老鼠,得分加1,老鼠出现在新的随机位置;
|
||||
|
||||
(5)左下角有一个大字显示的变量,表示抓到的老鼠数量。
|
|
@ -0,0 +1,20 @@
|
|||
|
||||
|
||||
|
||||
# 合作画画
|
||||
|
||||
猫和狗合作画出一个边长为100,边为蓝色,填充为红色的方块,猫画好后,狗来填充,如下图所示。
|
||||
|
||||

|
||||
|
||||
## 1. 准备工作
|
||||
|
||||
(1)保留小猫角色,从角色库中选择角色dog1;
|
||||
|
||||
(2)保留白色背景。
|
||||
|
||||
## 2. 功能实现
|
||||
|
||||
(1)点击绿旗,小猫画出一个边长为100,四边为蓝色的正方形;
|
||||
|
||||
(2)小猫画完后,小狗将正方形填充为红色。
|
|
@ -0,0 +1,27 @@
|
|||
|
||||
# 捡垃圾游戏
|
||||
|
||||
做一个捡垃圾的小游戏,一小朋友乱丢垃圾,垃圾的图像可以到角色库里取,也可以自己画,丢下10个大小不一的垃圾,要求用克隆体产生,用鼠标去捡(碰到鼠标并单击鼠标),能够记录垃圾的个数,最后能记录捡完垃圾时间。
|
||||
|
||||
|
||||
## 1. 准备工作
|
||||
|
||||
(1)从角色库中自行选择一个角色或者绘制一个角色,作为垃圾;
|
||||
|
||||
(2)保留白色背景。
|
||||
|
||||
## 2. 功能实现
|
||||
|
||||
|
||||
(1)点击绿旗,角色克隆10次作为10个垃圾,大小不一,位置随机;
|
||||
|
||||

|
||||
|
||||
|
||||
(2)点击克隆体,垃圾消失,变量“垃圾个数”增加一;
|
||||
|
||||

|
||||
|
||||
(3)舞台左上角有一个变量“时间”,记录垃圾出现到所有垃圾被捡完所用的时间。
|
||||
|
||||

|
|
@ -0,0 +1,32 @@
|
|||
|
||||
|
||||
|
||||
# 判断奇偶数
|
||||
|
||||
|
||||
## 1. 准备工作
|
||||
|
||||
(1)导入角色Cat Flying、Apple、Bananas;
|
||||
|
||||
(2)保留白色背景。
|
||||
|
||||
## 2. 功能实现
|
||||
|
||||
(1)点击绿旗,Cat Flying询问“请输入一个正整数,小猫会自动判断它是奇数还是偶数,奇数显示苹果,偶数显示香蕉!”(此处考生可简写)。
|
||||
|
||||

|
||||
|
||||
(2)输入数字,如果是奇数,说“它是奇数”2秒后,苹果显示出来;如果是偶数,说“它是偶数”2秒后,香蕉显示出来。
|
||||
|
||||
|
||||
|
||||

|
||||
|
||||

|
||||
|
||||
|
||||

|
||||
|
||||

|
||||
|
||||
(3)重复询问输入整数,进行判断。
|
|
@ -0,0 +1,17 @@
|
|||
|
||||
# 克隆猫游戏
|
||||
|
||||

|
||||
|
||||
|
||||
## 1. 准备工作
|
||||
|
||||
使用初始小猫角色,舞台不限;
|
||||
|
||||
## 2. 功能实现
|
||||
|
||||
(1)当程序执行后,克隆出三只小猫;
|
||||
|
||||
(2)克隆猫在舞台上随机移动;
|
||||
|
||||
(3)每只克隆猫说出自己的编号。
|
|
@ -0,0 +1,24 @@
|
|||
|
||||
|
||||
|
||||
# 海底寻宝
|
||||
|
||||

|
||||
|
||||
## 1. 准备工作
|
||||
|
||||
(1)删除小猫角色;
|
||||
|
||||
(2) 导入潜水员“Diver1”、水晶石“Crystal”两个角色;
|
||||
|
||||
(3) 背景为Underwater 2。
|
||||
|
||||
## 2. 功能实现
|
||||
|
||||
(1)潜水员在舞台上游来游去捡水晶石;
|
||||
|
||||
(2)舞台上有30个水晶石,大小随机,位置随机;
|
||||
|
||||
(3)潜水员碰到水晶石,水晶石消失,数量加一;
|
||||
|
||||
(4)变量“数量”显示潜水员采到水晶石的数量。
|
|
@ -0,0 +1,24 @@
|
|||
|
||||
# 猜数字
|
||||
|
||||
|
||||

|
||||
|
||||
|
||||
|
||||
## 1. 准备工作
|
||||
|
||||
(1)保留默认角色小猫;
|
||||
|
||||
(2)新建变量“剩余次数”和“随机数”。
|
||||
|
||||
|
||||
## 2. 功能实现
|
||||
|
||||
(1)程序开始,小猫生成一个1-100内的随机数,隐藏变量“随机数”,小猫询问“请输入1到100之间的数”;
|
||||
|
||||
(2)玩家输入数字后,如果玩家猜错了,小猫会给出“大了”或“小了”的提示,如果猜对了,小猫会说答“对了”,游戏结束;
|
||||
|
||||
(3)玩家有10次机会,每输入1次数字,剩余次数减1;
|
||||
|
||||
(4)当剩余次数为0时游戏结束,小猫会说“机会用尽”并显示随机数变量。
|
|
@ -0,0 +1,21 @@
|
|||
|
||||
|
||||
# 魔术表演“开花”
|
||||
|
||||

|
||||
|
||||
## 1. 准备工作
|
||||
|
||||
(1)将舞台设置为“Party”;
|
||||
|
||||
(2)删除默认角色,自行绘制椭圆花瓣角色;
|
||||
|
||||
(3)添加魔术师角色“Wizard Girl”。
|
||||
|
||||
## 2. 功能实现
|
||||
|
||||
(1)当按下空格键时,魔术师说“开花”并发出广播指令;
|
||||
|
||||
(2)花瓣角色接收到广播指令后,在舞台中间利用“图章”积木实现开花效果;
|
||||
|
||||
(3)每一片花瓣的颜色不同。
|
|
@ -0,0 +1,25 @@
|
|||
|
||||
|
||||
# 青蛙捕虫
|
||||
|
||||

|
||||
|
||||
## 1. 准备工作
|
||||
|
||||
(1) 删除小猫角色;
|
||||
|
||||
(2) 导入“Frog”、“Grasshopper”两个角色;
|
||||
|
||||
(3) 背景“Forest”。
|
||||
|
||||
## 2. 功能实现
|
||||
|
||||
(1) “Grasshopper”角色先克隆出30个克隆体,然后广播“开始”;
|
||||
|
||||
(2) 当克隆体启动,在舞台随机位置显示,并不断切换造型移动;
|
||||
|
||||
(3) “Frog”角色接收到“开始”,跟随鼠标不断移动;
|
||||
|
||||
(4) “Grasshopper”克隆体碰到“Frog”角色删除此克隆体;
|
||||
|
||||
(5) 使用变量记录克隆体碰到“Frog”的次数。
|
|
@ -0,0 +1,32 @@
|
|||
|
||||
# 换装
|
||||
|
||||

|
||||
|
||||

|
||||
|
||||
|
||||
## 1. 准备工作
|
||||
|
||||
(1) 删除小猫角色;
|
||||
|
||||
(2) 导入“Harper”、“Dress”两个角色,初始位置如上图所示;
|
||||
|
||||
(3) 设置舞台背景“Bedroom 3”。
|
||||
|
||||
|
||||
## 2. 功能实现
|
||||
|
||||
(1) 程序开始隐藏“Harper”、“Dress”两个角色;
|
||||
|
||||
(2) 按下空格键,舞台广播“开始”;
|
||||
|
||||
(3) “Harper”、“Dress”两个角色接收到“开始”后显示;
|
||||
|
||||
(4) 按下上移键“Harper”切换造型;
|
||||
|
||||
(5) 按下右移键“Dress”克隆自己,克隆体切换成随机造型,从舞台的右侧移动到“Harper”实现换装;
|
||||
|
||||
(6) 再次按下右移键,“Harper”身上的“Dress”克隆体会删除,新的“Dress”克隆体像第5步一样移到“Harper”身上;
|
||||
|
||||
(7) 使用变量“换装次数”统计换装次数。
|
|
@ -0,0 +1,18 @@
|
|||
|
||||
# 绘制图形
|
||||
|
||||
|
||||
## 1. 准备工作
|
||||
|
||||
(1)保留默认小猫角色,隐藏角色;
|
||||
|
||||
(2)背景为白色背景。
|
||||
|
||||
|
||||
## 2. 功能实现
|
||||
|
||||
(1)绘制如下图所示的图案;
|
||||
|
||||

|
||||
|
||||
(2)画笔为红色,粗细为2,圆形大小自定。
|
|
@ -0,0 +1,24 @@
|
|||
|
||||
# 病毒传染模拟程序
|
||||
|
||||

|
||||
|
||||
## 1. 准备工作
|
||||
|
||||
(1)删除小猫角色,绘制一个绿色的小圆圈角色,命名为“Person”,代表健康的人;
|
||||
|
||||
(2)设置“人口总数”、“健康人数”、“感染人数”、“全部感染时间”变量。
|
||||
|
||||
## 2. 功能实现
|
||||
|
||||
(1)当程序运行时,将角色“Person”设置为隐藏,将计时器归零;
|
||||
|
||||
(2)使用克隆功能,克隆出20个健康的人,健康人出现在舞台随机位置,静止不动;
|
||||
|
||||
(3)克隆1个人,将其颜色特效设置为“125”(红色),代表已感染人;
|
||||
|
||||
(4)克隆出的感染人在舞台上面向随机的方向后,不断运动,当健康的人被碰到时,将会被感染,将它的颜色设置为“125”;
|
||||
|
||||
(5)从第一个受感染者开始,使用计时器记录所有人被感染的时间,当所有人被感染时,停止计时;
|
||||
|
||||
(6)变量“人口总数”始终为21,“健康人数”和“感染人数”不断改变,最后变量“全部感染时间”显示全部感染的时间。
|
|
@ -0,0 +1,26 @@
|
|||
|
||||
|
||||
# 躲避恐龙
|
||||
|
||||

|
||||
|
||||
## 1. 准备工作
|
||||
|
||||
(1)保留小猫角色,添加角色“Dinosaur5”,将舞台背景设置为“Night City With Street”;
|
||||
|
||||
(2)将小猫角色的位置设置为(x:-100 y:-110);
|
||||
|
||||
(3)将“Dinosaur5”的角色大小设置为“50”,角色位置设置为(x:190 y:-110)。
|
||||
|
||||
(4)新建变量“得分”,并显示。
|
||||
|
||||
|
||||
## 2. 功能实现
|
||||
|
||||
(1)程序运行后,恐龙自右向左移动,当碰到舞台边缘时,游戏得分增加1,同时角色回到初始位置。
|
||||
|
||||
(2)通过变量控制“Dinosaur5”的移动速度,使得它每次从右向左移动的速度都比前一次快。
|
||||
|
||||
(3)通过“空格”键控制小猫的跳跃,来躲避恐龙。注意小猫只在原地跳跃,并不需要左右移动。
|
||||
|
||||
(4)如果小猫碰到“Dinosaur5”,播放声音“meow”并说出游戏得分,游戏结束。
|
|
@ -0,0 +1,26 @@
|
|||
|
||||
# 小鸡吃虫
|
||||
|
||||
小鸡满屏幕走动,需要吃掉至少10只蝗虫,游戏才停止。
|
||||
|
||||

|
||||
|
||||
|
||||
## 1. 准备工作
|
||||
|
||||
(1)选择背景Garden-rock,删除原空白背景;
|
||||
|
||||
(2)选择角色Grasshopper、Chick,置于舞台图示位置,设置Grasshopper的初始大小为30%,状态为隐藏;删除小猫;
|
||||
|
||||
(3)建立全局变量“得分”,在舞台显示为“正常显示”。
|
||||
|
||||
|
||||
## 2. 功能实现
|
||||
|
||||
(1)点击绿旗后,角色Chick满屏幕走动;
|
||||
|
||||
(2)点击绿旗后,角色Grasshopper每隔1秒克隆一次,克隆体出来后立即显示,并每隔1秒移动到舞台随机位置;
|
||||
|
||||
(3)变量 “得分”初始值设定为0,角色Grasshopper的克隆体碰Chick,“得分”加1,
|
||||
|
||||
(4)如果 “得分”为10,则游戏结束。
|
|
@ -0,0 +1,28 @@
|
|||
|
||||
# 加法出题机
|
||||
|
||||
电脑随机出100以内的两位数加法题,用户答对一题加10分,满100分时停止。
|
||||
|
||||

|
||||
|
||||
## 1. 准备工作
|
||||
|
||||
(1)保留空白背景;
|
||||
|
||||
(2)保留原默认小猫角色,选择button2,在造型选项卡里为其添加文字“开始”。
|
||||
各角色置于舞台合适位置;
|
||||
|
||||
(3)建立4个全局变量 “A”(加数)、“B”(另一个加数)、“C”(和)、“得分”。
|
||||
|
||||
(4)除“得分”在舞台正常显示外,其余均隐藏。
|
||||
|
||||
|
||||
## 2. 功能实现
|
||||
|
||||
(1) 点击绿旗后,所有变量初始化值为0;
|
||||
|
||||
(2) 点击“开始”按钮,发送开始指令;
|
||||
|
||||
(3) 当小猫接收到开始指令,向用户出示加数在1-99范围内的加法题;
|
||||
|
||||
(4) 每答对一题,小猫说“正确”,加10分;得分100分程序结束。
|
|
@ -0,0 +1,23 @@
|
|||
|
||||
# 计算成绩总和
|
||||
|
||||
小猫帮助老师计算出班级成绩总和。
|
||||
|
||||

|
||||
|
||||

|
||||
|
||||

|
||||
|
||||
|
||||
## 1. 准备工作
|
||||
|
||||
(1)保留白色背景及默认小猫角色。
|
||||
|
||||
## 2. 功能实现
|
||||
|
||||
(1)询问“班级的人数是?”,输入班级人数;
|
||||
|
||||
(2)根据班级总人数依次询问“第x个学生的成绩是?”,依次输入每一位同学的成绩;(x表示第几个,例如第1个学生的成绩是?第2个学生的成绩是?)
|
||||
|
||||
(3)小猫计算出成绩总和,并说出“成绩总和是:xxx分”。
|
|
@ -0,0 +1,17 @@
|
|||
|
||||
# 绘制图形
|
||||
|
||||
|
||||
## 1. 准备工作
|
||||
|
||||
(1)默认的白色背景;
|
||||
|
||||
(2)默认的小猫角色。
|
||||
|
||||
## 2. 功能实现
|
||||
|
||||
(1)画笔的颜色为黑色,画笔的粗细为3;
|
||||
|
||||
(2)绘制如下的图形,边长自定义,图形不能超出舞台范围。
|
||||
|
||||

|
|
@ -0,0 +1,21 @@
|
|||
<b>二级编程题:</b>
|
||||
|
||||
- [01 幻影小猫](https://mp.weixin.qq.com/s/JZPDbtR1lbooM7W8ggjtFA)
|
||||
- [02 打气球游戏](https://mp.weixin.qq.com/s/Od1MInqBzTgIv9U5U7qMkw)
|
||||
- [03 猫咪抓老鼠游戏](https://mp.weixin.qq.com/s/RLOiYwxT-cAJW1rCW7CvtA)
|
||||
- [04 克隆猫游戏](https://mp.weixin.qq.com/s/LnKD_5EeHtsmdHQafwvevA)
|
||||
- [05 猜数字](https://mp.weixin.qq.com/s/WlC8BU3sltOHqctmpR5KrQ)
|
||||
- [06 海底寻宝](https://mp.weixin.qq.com/s/OOZV-FV_H95E4p6lvuV_DA)
|
||||
- [07 捡垃圾游戏](https://mp.weixin.qq.com/s/FvZ6GIOk5SBi9S5SKsCMgA)
|
||||
- [08 判断奇偶数](https://mp.weixin.qq.com/s/5g-RrtzkTnPz0jpa1C55AA)
|
||||
- [09 魔术表演“开花”](https://mp.weixin.qq.com/s/ce1Hm5_MEStzU34ZwveUxg)
|
||||
- [10 换装](https://mp.weixin.qq.com/s/cn4fSHLBUxFzO0cUhW1Oeg)
|
||||
- [11 病毒传染模拟程序](https://mp.weixin.qq.com/s/t5X461S2xErRsJj43AaNvQ)
|
||||
- [12 合作画画](https://mp.weixin.qq.com/s/0van483m8yO3xr__lELUgQ)
|
||||
- [13 青蛙捕虫](https://mp.weixin.qq.com/s/x3-wDQ2NKds2TrdGyNt2Pg)
|
||||
- [14 加法出题机](https://mp.weixin.qq.com/s/8Xgf89JUiV7i6GH8wA7ohg)
|
||||
- [15 绘制图形_十个圆](https://mp.weixin.qq.com/s/x8pSb4NeK_cBK5MzTTFRsQ)
|
||||
- [16 计算成绩总和](https://mp.weixin.qq.com/s/bYP1CYqEme5veaUbw12q3w)
|
||||
- [17 绘制图形_六个嵌套圆](https://mp.weixin.qq.com/s/7FyXj8xAUCxKQlWF5ajnyA)
|
||||
- [18 躲避恐龙](https://mp.weixin.qq.com/s/qa2eOC-ko8t4n-6I08uJ1Q)
|
||||
- [19 小鸡吃虫](https://mp.weixin.qq.com/s/aOEWt9UPUYM2XU8K0bBvww)
|
Loading…
Reference in New Issue