单元一
第3课 画出正方形——四条边四个角

一、任务目标
理解正方形由四条等边与四个直角构成,能用「前进相同边长、再转 90°、重复 4 次」在画布上画出端正正方形,并能说明转角或边长不一致时图形会歪斜。
二、我们要学什么
- 学习要点:正方形|等边长 + 直角 + 重复四次
- 本课过关:能完成:说出正方形的画法是等边前进、转 90°、重复 4 次;载入体验程序,指出四条边长度相同、四个角均为直角;只改边长后重新运行,正方形大小跟着变,形状仍为正方形。
- 示例对齐:体验题对应本课「编程体验」;完整代码对应编程题1;补全与独立编写对应编程题2–3。均在 Mixly 图形化积木中完成。
三、本节要点
本课要认识正方形:各边等长、各角为直角。对海龟而言,每次前进相同边长再转 90°,重复 4 次即可闭合。重难点是边长与转角必须同时满足;转角非 90° 或边长不一致,将得到菱形、长方形或未闭合折线。要点对齐「正方形|等边长 + 直角 + 重复四次」。
本课先把四次「前进 + 转弯」依次写出,以便看清重复结构;后续课将用循环把同一动作写成一次。
四、解题思路
任务:用四次「前进 + 左转 90°」画出端正正方形。请先分清输入(边长)与输出(闭合的正方形)。
本课主要用到:海龟画布(Mixly 海龟/画图区域)。
- 1明确任务「画出端正正方形」:四边等长、四角为直角,图形应闭合。
- 2创建海龟后,按「前进(相同边长)→ 左转 90°」重复书写四次。
- 3运行后只改边长,观察正方形是否同步缩放且仍保持直角。
流程示意(可对照左侧文字)
五、图形块功能讲解
本课用到的 Mixly 图形块均已在前面的课讲过。请直接对照编程练习搭积木;若有遗忘,回到该积木首次出现的课页复习。
六、知识点讲解
先弄清:等边、直角、四次缺一不可;再进编程练习对照图形。
七、编程练习
用下拉列表切换题目;下方 Mixly 默认显示图形化积木。请在 Mixly 工具栏点「运行」;「检查」读取 Mixly 中的代码自动判题。请先读本页「四、解题思路」与「五、图形块功能讲解」,再点载入。
观察底部是否出现正方形。
参考代码(对照抄写到下方 Mixly)
import turtle
tina = turtle.Turtle()
# 正方形:边长 80,每次左转 90 度,共 4 次
tina.forward(80)
tina.left(90)
tina.forward(80)
tina.left(90)
tina.forward(80)
tina.left(90)
tina.forward(80)
tina.left(90)
正在载入编程环境
正在载入 Mixly 图形化编程环境…
八、课堂练习
先完成两道正误判断,再做其余题目;选出后点「检查」。
判断:画正方形时,每次前进相同边长后再转 90°,并把「前进+转弯」重复 4 次。
判断:四条边长度可以各不相同,只要转四次就一定是正方形。
画正方形时,每次转弯通常转几度?
正方形要重复几次「前进+转弯」?
把边长从 50 改成 80 后重新运行,正方形会?
九、本节小结
本课主题是正方形:等边前进并转 90°、重复 4 次即可画出。边长决定大小;转角或边长不一致,图形将歪斜。