单元一
第1课 认识小海龟——命令与画布

一、任务目标
搭好第一批积木,让小海龟在画布上画出第一条可见线。
二、海龟是谁?
在 Python 里,「turtle」(海龟)是一个专门用来画画的工具箱。屏幕上有一只小海龟(有时显示成小箭头),它会:
- 听你的命令:往前走、左转、右转、换颜色……
- 笔落在纸上时,走过的地方就留下线;
- 你在 Mixly 里点「运行」后,图画出现在 Mixly 自带的海龟/画图区域。
三、和写字作业有什么不一样?
只输出文字:程序在「输入输出」里打印几行字,看不见形状。
海龟画图:同样写 Python,结果是一幅图——线段、正方形、星星都可以。
四、本课你要记住的四个地方
1写代码的地方下方 Mixly:积木「模块」或「代码」视图
2点运行Mixly 工具栏「运行」或 Mixly 顶部 ▶
3看图画在 Mixly 里打开海龟/画图区域
4再改再跑改数字,立刻重画
五、编程体验:第一笔画
先把工具箱请进来:海龟工具箱,再创建一只海龟:「创建海龟」。然后写 「向前」,海龟就会往前走出一条线。对照参考积木(或代码),在下方 Mixly 里用积木或代码试一试。
请在 Mixly 工具栏点「运行」;「检查」读取 Mixly 中的代码判题。
六、解题思路
任务:认识小海龟,并在本课就搭出第一批积木、看到第一条线。 先想清楚:输入是什么、处理后得到什么、屏幕上应出现什么。
本课主要用到:海龟画布。
- 1明确任务「认识小海龟,并在本课就搭出第一批积木、看到第一条线。」:运行后你希望看到什么结果(文字、图形或计算结果)。
- 2先从工具箱拖出「创建海龟」,再接移动/画笔积木。
- 3对照参考积木(或代码)跑通后,只改一个参数,观察结果如何变化。
流程示意(可对照左侧文字)
七、图形块功能讲解
下面只列出本课首次出现的 Mixly 图形块(真积木截图)。已在前面课讲过的不再重复;先认新块,再点「载入」对照拖搭。
| 图形块 | 分类 | 作用 | 本课用法 |
|---|---|---|---|
![]() | 绘图 | 创建一只小海龟,并赋给变量(如 tina)。 | 本课编程练习中首次使用,载入后可在工具箱对照。 |
![]() | 绘图 | 让海龟沿当前朝向移动一段距离。 | 本课编程练习中首次使用,载入后可在工具箱对照。 |
![]() | 绘图 | 改变海龟朝向;90° 为直角转弯。 | 本课编程练习中首次使用,载入后可在工具箱对照。 |
八、知识点讲解
海龟画图靠当前位置 + 朝向:前进沿朝向移动,左转/右转改变朝向。先想清楚「现在朝哪、要走多远、转多少度」,再写积木;方向错了,后面全盘都会偏。
先弄清本课输入与输出,再进编程练习对照现象。
九、编程练习
用下拉列表切换题目;下方 Mixly 默认显示图形化积木。请在 Mixly 工具栏点「运行」;「检查」读取 Mixly 中的代码自动判题。
在 Mixly 中搭出 import 与 forward,点运行看线。
参考代码(对照抄写到下方 Mixly)
import turtle
tina = turtle.Turtle()
# 请海龟往前走一小步——你的第一幅画!
tina.forward(80)
正在载入编程环境
正在载入 Mixly 图形化编程环境…
十、课堂练习
选出你认为正确的一项,再点「检查」。
运行海龟程序后,图画主要出现在哪里?
海龟画画用的工具箱名字是?
十一、本节小结
海龟是听命令画画的小画家;你已经会让它走第一步。


