单元一
第1课 认识编程与游戏循环

一、任务目标
用「打印」积木做出一张「游戏标题画面」。
二、游戏循环是什么?
大多数小游戏都在重复同一套路:
1输入读玩家的选择或按键
2更新改分数、血量、位置
3输出把结果显示给玩家
本课先练输出:用 「打印」 把标题画面打到屏幕上。后面几课再补上输入与更新。
想一想:如果只有输出、没有输入,算不算完整游戏?更像「片头动画」——但片头也是游戏的一部分。
三、解题思路
任务:用「打印」积木做出一张「游戏标题画面」。 生活情景:用打印输出搭一张游戏标题画面:游戏名、作者、开始提示一目了然,像开机第一屏。 先想清楚:输入是什么、处理后得到什么、屏幕上应出现什么。
本课主要用到:屏幕输出。
- 1明确任务「用「打印」积木做出一张「游戏标题画面」。」:运行后你希望看到什么结果(文字、图形或计算结果)。
- 2用「打印」积木把结果说出来,确认屏幕上出现预期内容。
- 3对照参考积木(或代码)跑通后,只改一个参数,观察结果如何变化。
流程示意(可对照左侧文字)
四、图形块功能讲解
下面只列出本课首次出现的 Mixly 图形块(真积木截图)。已在前面课讲过的不再重复;先认新块,再点「载入」对照拖搭。
| 图形块 | 分类 | 作用 | 本课用法 |
|---|---|---|---|
![]() | 输入/输出 | 把内容显示到输出区。 | 本课编程练习中首次使用,载入后可在工具箱对照。 |
![]() | 数学 | 加、减、乘、除等运算。 | 本课编程练习中首次使用,载入后可在工具箱对照。 |
五、知识点讲解
循环让某段步骤按次数或条件重复执行,避免手工复制很多遍。要想清两件事:重复什么?什么时候停?没有停止条件就会「转不停」。
先弄清本课输入与输出,再进编程练习对照现象。
六、编程练习
用下拉列表切换题目;下方 Mixly 默认显示图形化积木。请在 Mixly 工具栏点「运行」;「检查」读取 Mixly 代码判题。
运行后看输出区出现标题画面。
参考代码(对照抄写到下方 Mixly)
# 游戏标题画面:只负责「输出」
print("====================")
print(" 冒险岛:Python 篇 ")
print("====================")
print("按运行开始你的冒险!")
正在载入编程环境
正在载入 Mixly 图形化编程环境…
七、课堂练习
选出你认为正确的一项,再点「检查」。
游戏循环里,通常最先做的是?
「打印」积木输出「你好」 的作用是?
本课的标题画面主要练的是游戏循环中的哪一步?
八、本节小结
程序可以用 「打印」 说话;游戏常按「输入→更新→输出」循环。变量记住角色名字和生命值。

