Curriculum Framework

课程大纲

Lesson 1

碎痕地图

课程内容:

本节课学习如何让角色转向上下左右随机方向,如何使用嵌套的判断语句。

知识点:

1.面向上下左右随机方向
2.角色的方向
3.判断语句嵌套使用

用到的基本指令:

1. 当角色被点击
2. 面向方向
3. 旋转
4. 随机数
5. 乘法
6. 碰到颜色
7. 造型切换
8. 角色的方向

Lesson 2

小球闯关

课程内容:

在这节课中我们将学习如何设置关卡,如何用鼠标控制小球的运动,如何设定闯关的成功机制等。

知识点:

1.鼠标控制角色运动
2.游戏成功机制的设定
3.利用背景控制关卡的变化
4. 广播与广播并等待的区别

用到的基本指令:

1. 如果那么否则
2. 碰到颜色
3. 当背景切换为
4. Y坐标
5. 大于
6. 广播并等待
7. 停止当前脚本
8. 旋转

Lesson 3

迷宫入口

课程内容:

这节课我们将学习按键实现角色移动并切换造型;运用“滑行到”功能模块设置关卡;“广播”指令在通关机制中的运用。

知识点:

1.角色移动并切换造型
2.滑行到
3.广播

用到的基本指令:

1. 如果按下(上、下、左、右)键,那么
2. 将y坐标(x坐标)增加
3. 将造型切换为
4. 如果碰到角色,那么(广播)
5. 当接收到广播
6. 滑行到

Lesson 4

地下迷宫

课程内容:

在这节课中我们将学习如何构建迷宫,如何让怪物巡逻,如何让魔音鼓催眠巨兽,如何得到魔镜,魔镜又如何让神杖显现等等。

知识点:

1.角色跟随鼠标移动
2.解决穿墙问题
3.魔音鼓催眠巨兽
4.魔镜探测神杖
5.巡逻的怪物

用到的基本指令:

1. 碰到颜色
2. 面向鼠标指针
3. 移动-10步
4. 广播、广播并等待
5. 滑行到
6. 到角色的距离
7. 虚像特效
8. 碰到角色
9. 角色的造型编号

Lesson 5

黑曜石之战

课程内容:

在这节课中我们将学习实现神枪发射子弹的效果;掌握“变量”工具和“计时器”功能在通关机制中的运用。

知识点:

1. 变量
2.神枪角色的功能模块
3.子弹发射的功能模块
4.“变量”工具和“计时器”功能

用到的基本指令:

1.变量设置
2.重复执行直到
3.移到鼠标指针
4.当背景切换到
5.移至最上层
6.面向瞄准器
7.如果按下鼠标,那么发送广播
8.计时器归零
9.如果黑曜石个数>8且计时器<20,那么

Lesson 6

勇夺战甲

课程内容:

这节课我们将学习如何用键盘改变黑曜石的发射方向,如何用克隆增加幽灵守将的数量,如何让幽灵碰到隐形墙时反弹,如何统计击败的幽灵数量等等。

知识点:

1.角色做弧形运动
2.克隆
3.角色反弹
4. 变量
5.角色的运动方向

用到的基本指令:

1. 克隆
2. 碰到边缘反弹
3. 碰到舞台边缘
4. 面向0-方向
5. 变量
6. 广播并等待
7. 旋转 随机数
8. 当按下右移键

Lesson 7

决战幽灵王

课程内容:

在这节课中我们将学习实现玩仔能量弹的发射效果以及变量“得分”和“幽灵王生命值”在游戏机制设计中的运用。

知识点:

1.游戏角色移动及显示效果
2.玩仔能量弹的发射效果
3.变量“得分”和“幽灵王生命值”
4.个性化游戏效果

用到的基本指令:

1.克隆、当作为克隆体启动
2.在几秒内滑行到
3.y坐标
4.等待随机数时间
5.将变量设定为、将变量的值增加

Lesson 8

极速心算

课程内容:

在这节课中我们将学习如何自动出题、判题(9以内的乘法),如何让玩仔根据答案的对错跑动,如何让选手到达终点时说出自己的排名和用时。

知识点:

1.变量
2.自动出题功能
3.判题功能
4.角色移动的几种方式
5.连接指令

用到的基本指令:

1.询问
2.回答
3.变量
4.连接
5.乘法
6.计时器
7.说
8.滑行到
9.将x坐标增加
10.停止该角色的其他脚本

Lesson 9

穿越沙漠

课程内容:

这节课我们将制作一个跑酷类游戏,让玩仔有上跳,下滑等酷炫动作,学习如何设置障碍物,让飞龙边飞边喷火,设置血量,增加游戏可玩性。

知识点:

1.移动的背景
2.玩仔起跳、下落和下滑
3.不同动作的不同造型
4.障碍物的运动
5.血量

用到的基本指令:

1.如果那么否则
2.重复几次
3.停止当前脚本
4.重复执行直到
5.坐标
6.滑行到
7.变量
8.随机数
9.造型切换

Lesson 10

寻龙记

课程内容:

这节课我们将学习人物角色跳跃前进;场景效果切换以及运用变量完善子弹发射效果。

知识点:

1.人物自由起跳和下落的效果功能
2.场景切换效果功能
3.运用变量“子弹方向”,实现人物面朝方向与子弹发射方向一致的效果

用到的基本指令:

1.碰到颜色
2.移动几步
3.重复执行几次
4.如果那么否则
5.y坐标<-90
6.停止当前脚本
7.将子弹方向设定为
8.虚像
9.停止角色其他脚本
10.颜色特效
11.广播
12.计时器

Lesson 11

极速前进

课程内容:

在这节课中我们将相对运动的原理运用到游戏角色的设计中;模拟现实驾驶场景实现限速功能;添加倒计时功能让游戏更有挑战性。

知识点:

1.汽车与车道背景的相对运动
2.限速效果功能
3.运用“相对速度”、“距离终点”以及“倒计时器”变量功能,设计并完善游戏机制

用到的基本指令:

1.将变量“倒计时器”的值增加
2.如果“倒计时器”<10,那么播放声音
3.移到随机坐标位置
4.将y坐标增加
5.变量“距离终点”、“相对速度”设置
6.碰到颜色
7.如果那么否则
8.不成立
9.重复执行直到

Lesson 12

飞球比赛

课程内容:

这节课中我们将制作一个比赛类小游戏,用方向键控制我方球员带球,用空格键射门;对方球员会自动抢球和射门,而对方守门员则会一直坚守球门,阻碍我方球员射门,并将球传给对方球员。

知识点:

1. 球员带球功能
2. 按空格键射门功能
3. 对方自动射门功能
4. 守门功能
5. 坐标

用到的基本指令:

1.面向
2.旋转
3.将x坐标增加
4.停止当前脚本
5.碰到角色不成立
6.变量
7.角色的方向
8.角色的坐标
9.重复执行直到
10.广播并等待

继续了解 Scratch Level3