单元一

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

任务场景:猜数字与标题画面——文字也能做出游戏感
任务场景:猜数字与标题画面——文字也能做出游戏感
原理图:游戏循环 = 输入 → 更新 → 输出
原理图:游戏循环 = 输入 → 更新 → 输出

一、任务目标

理解游戏循环是输入→更新→输出的反复过程,能用 print 做出标题画面,并说明本课先练其中的输出一步。

二、我们要学什么

  • 学习要点:认识编程与游戏循环|输入、更新、输出
  • 本课过关:能完成:说出三步循环的含义;载入体验程序,指出屏幕上出现游戏名与提示;改一行文字后重新运行,标题跟着变。
  • 示例对齐:体验题对应本课「编程体验」;完整代码对应编程题1;补全与独立编写对应编程题2–3。均在 Mixly 图形化积木中完成。

三、本节要点

本课要认识游戏循环。重难点是本课只练输出,输入与更新在后续课补上。要点对齐「认识编程与游戏循环|输入、更新、输出」。

1读场景明确真实任务
2对要点认识编程与游戏循环|输入、更新、输出
3载入运行图形化积木

四、解题思路

任务:用 print 做出游戏标题画面。请分清:本课输入可暂缺,输出应出现在屏幕。

本课主要用到:屏幕输出。

  1. 1明确任务「做出标题画面」:输出区应出现游戏名与开始提示。
  2. 2用 print 依次打印若干行文字。
  3. 3运行后只改一行文字,观察标题是否跟随。

流程示意(可对照左侧文字)

任务:做出标题画面用 print 依次打印若干行文字运行后只改一行文字

五、图形块讲解

下面只列出本课首次出现的 Mixly 图形块(真积木截图)。已在前面课讲过的不再重复;先认新块,再点「载入」对照拖搭。

图形块分类作用本课用法
打印
输入/输出把内容显示到输出区。本课编程练习中首次使用,载入后可在工具箱对照。
四则运算
数学加、减、乘、除等运算。本课编程练习中首次使用,载入后可在工具箱对照。

六、知识点讲解

游戏循环是大多数小游戏共用的三步:输入(读玩家操作)→更新(改分数、生命值等)→输出(把结果告诉玩家)。本课只练输出——用「打印」写出标题画面。只有输出、没有输入时更像片头,但片头仍是游戏的一部分。

先弄清:本课练的是输出;再进编程练习对照标题画面。

七、编程练习

用下拉列表切换题目;下方 Mixly 默认显示图形化积木。请在 Mixly 工具栏点「运行」;「检查」读取 Mixly 代码判题。

运行后看输出区出现标题画面。

参考代码(对照抄写到下方 Mixly)
# 游戏标题画面:只负责「输出」
print("====================")
print("   冒险岛:Python 篇   ")
print("====================")
print("按运行开始你的冒险!")

八、课堂练习

先完成两道正误判断,再做其余题目;选出后点「检查」。

  1. 判断:本课标题画面主要练游戏循环中的输出:用 print 把标题显示给玩家。

  2. 判断:没有玩家输入就不算游戏的一部分,print 标题没有任何意义。

  3. 完整的游戏循环里,通常最先做的是?

  4. 用 print 输出游戏标题,作用是?

  5. 输入、更新、输出对应哪一组?

九、本节小结

本课主题是游戏循环:输入→更新→输出。本课先用 print 完成输出一步。