开始教女儿编程,主要参考官方以及DK的教程,先记录,后整理。
改变颜色
卡片
目的
通过学习,熟悉“按键”、“特效”。
- 掌握事件
按键
监听 - 掌握外观
特效
的概念
分解
- 事件:
当按下*键
- 外观:
将*特效增加*
设计
导入角色“蝴蝶”
编写代码
思考
- 尝试其他的特效,如
马赛克
,旋转
,像素化
等. - 生活中的事物是如何在计算机表现出来的?
数字化。
动起来
卡片
目的
通过学习,熟悉“前进”、“倒退”、“声音”、“造型切换”。
- 掌握运动“移动”方法
- 掌握造型切换
- 熟悉控制语句
分解
- 运动:
移动*步
- 外观:
下一个造型
- 控制:
重复执行
设计
导入角色“Cassy”
编写代码
思考
- 如何让
Cassy
更有律动?尝试改变“造型”。
按键移动
卡片
目的
通过学习,熟悉“面向”、“移动”和“造型切换”,懂得如何按自己的想法控制角色。
- 掌握事件“按键”监听
- 掌握运动“面向”方法
- 掌握造型切换
分解
- 运动:
面向*方向
、移动*步
- 事件:
当按下*键
- 外观:
下一个造型
设计
导入“老鼠”角色
编写代码
思考
如何让老鼠“动”起来?
帧动画的实现原理是不断切换视觉内图片内容,利用视觉滞留生理来实现连续播放的动画效果。
我们通过切换老鼠的造型(下一个造型
)来实现这一功能。
猫抓老鼠
卡片
目的
通过学习,熟悉“面向鼠标指针
“,”碰撞侦测“,”运算“等基础操作。
- 掌握运动:面向
鼠标指针
。 - 掌握侦测:
碰到*
- 掌握控制:
如果*那么
- 了解”运算“的随机值。
设计
导入角色“猫”和老鼠
编写代码
猫
老鼠
思考
- 如何在猫碰到老鼠的时候,老鼠说一句话?比如:”救命啊!!“。
- 能否做到让猫自动抓老鼠?
变声鼓
卡片
目的
通过学习,熟悉“面向鼠标指针
“,”碰撞侦测“,”运算“等基础操作。
- 掌握运动:面向
鼠标指针
。 - 掌握侦测:
碰到*
- 掌握控制:
如果*那么
- 了解”运算“的随机值。
设计
导入角色“鼓”
编写代码
思考
- 如何随机改变节拍?
大鱼吃小鱼
卡片
目的
- 掌握变量。
- 综合运用,为开发”游戏”做好准备。
设计
导入角色“鱼”
增加”分数”
编写代码
思考
- 如何控制鲨鱼,变成一个吃鱼游戏?