079 趣玩贪吃蛇1
编程思路与步骤沿分支从左向右读,再按编号完成
本课作品趣玩贪吃蛇1
1. 作品目标
(3) 如何让变量显示与隐藏?
2. 核心要点
1 变量的使用、创作背景与作品分析、1 创作背景
3. 制作步骤按顺序完成
- 01
读懂“趣玩贪吃蛇1”的任务,明确要看到的运行效果
- 02
梳理本课要点:1 变量的使用、创作背景与作品分析、1 创作背景
- 03
从事件起点出发,按角色职责连接核心积木
- 04
运行作品,逐项定位问题并完成一次创意改造
4. 运行检查
点绿旗完整运行,逐个角色检查事件、顺序和结果,再完成一次创意改造。
1.课程回顾
1.1 变量的使用
(1) 变量可以存储数字,也可以存储文字麽?
(2) 可以使用变量为角色固定位置麽?
(3) 如何让变量显示与隐藏?

1.2 课堂练习
作品要求:
(1)-小猫初始化位置;
(2)-运行程序小猫说“……” ;
(3)-设置变量“移动步数” ;
(4)-按下空格键变量增加,小猫移动“变量步”;
(5)-按下空格键,小猫说出移动的步数。

2.创作背景与作品分析
2.1 创作背景
贪吃蛇游戏是一款经典的游戏,相信大家都玩过,也体验过不同版本的贪吃蛇游戏。
今天将带领大家设计与制作一款贪吃蛇游戏。

2.2 效果演示
老师给大家演示一下作品效果。

2.3 作品要求
(1)通过键盘上的方向键来控制蛇头方向;
(2)通过坐标变换使贪吃蛇具有穿墙功能,即碰到舞台边缘时可以从舞台另一侧“钻”出来;
(3)通过随机数使目标食物不断随机出现在舞台上;
(4)贪吃蛇吃到的食物越多,则身体越长。
2.4 作品分析
(1)如何控制蛇头的方向?
(2)如何实现贪吃蛇穿墙的功能?
(3)贪吃蛇的身体是由什么组成的?
(4)贪吃蛇的身体是如何实现变长的?
(5)分数和贪吃蛇的身体长度有什么对应关系?