单元一
第5课 注释与导入——把代码写清楚

一、任务目标
理解 import 用于导入模块、# 用于书写不参与运行的说明,能正确导入 turtle 并为关键步骤添加注释,说明注释不改变画布上的图形。
二、我们要学什么
- 学习要点:注释与导入|# 与 import
- 本课过关:能完成:说出 import turtle 把画图模块引入当前程序,# 开头的注释不参与绘图;载入体验程序,指出导入必须写在创建海龟之前;增删注释后重新运行,画布图形保持不变。
- 示例对齐:体验题对应本课「编程体验」;完整代码对应编程题1;补全与独立编写对应编程题2–3。均在 Mixly 图形化积木中完成。
三、本节要点
本课要认识注释与导入:import 引入模块,# 标明意图且不执行。重难点是导入须位于首次使用海龟命令之前;注释不能代替命令。要点对齐「注释与导入|# 与 import」。
1读场景明确真实任务
2对要点注释与导入|# 与 import
3载入运行图形化积木
四、解题思路
任务:正确导入 turtle,并为关键步骤添加注释。请分清:导入影响能否画图,注释不影响图形。
本课主要用到:海龟画布(Mixly 海龟/画图区域)。
- 1明确任务「导入模块并添加注释」:无 import 则无法创建海龟;注释不改变图形。
- 2将 import turtle 写在程序开头,再创建海龟并发出画图命令。
- 3在关键步骤前添加 # 注释,运行后确认画布图形与无注释时一致。
流程示意(可对照左侧文字)
五、图形块功能讲解
下面只列出本课首次出现的 Mixly 图形块(真积木截图)。已在前面课讲过的不再重复;先认新块,再点「载入」对照拖搭。
| 图形块 | 分类 | 作用 | 本课用法 |
|---|---|---|---|
![]() | 输入/输出 | 把内容显示到输出区。 | 本课编程练习中首次使用,载入后可在工具箱对照。 |
六、知识点讲解
导入把海龟画图模块请进当前程序,必须写在第一次使用画图命令之前。注释只给人读,不参与运行,因而不会在画布上留痕迹。本课把程序写清楚:先导入、再创建海龟、再「向前」;注释用来说明意图,不能代替命令。
先弄清:导入决定能不能调用命令,注释只说明意图;再进编程练习对照程序。
七、编程练习
用下拉列表切换题目;下方 Mixly 默认显示图形化积木。请在 Mixly 工具栏点「运行」;「检查」读取 Mixly 中的代码自动判题。请先读本页「四、解题思路」与「五、图形块功能讲解」,再点载入。
看注释是否出现在积木旁的说明感。
参考代码(对照抄写到下方 Mixly)
import turtle
tina = turtle.Turtle()
# 这是注释:给人看,程序会跳过
# 先请入海龟工具箱(上一行的 import)
tina.forward(90)
# 左转直角
tina.left(90)
tina.forward(60)
print("折线画完啦")
正在载入编程环境
正在载入 Mixly 图形化编程环境…
八、课堂练习
先完成两道正误判断,再做其余题目;选出后点「检查」。
判断:以 # 开头的注释不会在画布上画出任何图形。
判断:import turtle 可以写在全部画图命令之后,海龟同样能画。
注释最主要写给谁看?
开头写 import turtle,是为了?
下面哪一项不会让画布出现图形?
九、本节小结
本课主题是注释与导入:import turtle 引入画图模块,# 注释标明意图且不参与绘图。须先导入再调用海龟命令。
