单元二
第7课 换上彩色笔——pencolor

一、任务目标
理解 pencolor 设定随后线段的颜色,能先设色再绘制彩色线条或正方形,并说明更换颜色须再次调用 pencolor。
二、我们要学什么
- 学习要点:画笔颜色|pencolor
- 本课过关:能完成:说出 pencolor 改变的是线条颜色,可用英文色名(如 red、teal);载入体验程序,指出须先设色再绘制;中途改色后继续前进,前后线段颜色不同。
- 示例对齐:体验题对应本课「编程体验」;完整代码对应编程题1;补全与独立编写对应编程题2–3。均在 Mixly 图形化积木中完成。
三、本节要点
本课要认识画笔颜色:pencolor 决定随后线段的颜色。重难点是设色时机与 pensize 相同——先设置再绘制;已画出的线段不会回溯变色。要点对齐「画笔颜色|pencolor」。
1读场景明确真实任务
2对要点画笔颜色|pencolor
3载入运行图形化积木
四、解题思路
任务:用 pencolor 画出彩色线条或彩色正方形。请分清输入(颜色名)与输出(画布上的彩色轨迹)。
本课主要用到:海龟画布(Mixly 海龟/画图区域)。
- 1明确任务「画出彩色轨迹」:输出应是指定颜色的线段或正方形。
- 2创建海龟后先调用 pencolor,再发出前进或转弯命令。
- 3运行后只改颜色名,观察随后线段的颜色是否跟随变化。
流程示意(可对照左侧文字)
五、图形块功能讲解
下面只列出本课首次出现的 Mixly 图形块(真积木截图)。已在前面课讲过的不再重复;先认新块,再点「载入」对照拖搭。
| 图形块 | 分类 | 作用 | 本课用法 |
|---|---|---|---|
![]() | 海龟画图 | 设置画笔颜色。 | 本课编程练习中首次使用,载入后可在工具箱对照。 |
六、知识点讲解
画笔颜色决定随后线段的颜色。本课用彩线作例子——先「设置画笔颜色」,再绘制。再设一次只影响之后的线段。粗细由「设置画笔粗细」管,颜色由「设置画笔颜色」管,两块积木彼此独立。
先弄清:改的是颜色这一输入;再进编程练习对照色线。
七、编程练习
用下拉列表切换题目;下方 Mixly 默认显示图形化积木。请在 Mixly 工具栏点「运行」;「检查」读取 Mixly 中的代码自动判题。请先读本页「四、解题思路」与「五、图形块功能讲解」,再点载入。
看底部两条不同颜色的线。
参考代码(对照抄写到下方 Mixly)
import turtle
tina = turtle.Turtle()
tina.pensize(4)
tina.pencolor("tomato")
tina.forward(100)
tina.left(120)
tina.pencolor("royalblue")
tina.forward(100)
正在载入编程环境
正在载入 Mixly 图形化编程环境…
八、课堂练习
先完成两道正误判断,再做其余题目;选出后点「检查」。
判断:换笔色后,新画的线用新颜色;已经画好的线保持原色。
判断:把 pencolor 设为 red 以后,线条会自动变得和 pensize(8) 一样粗。
「笔的颜色」积木用来?
想画出红、蓝两条不同颜色的线,可以?
中途把颜色从 red 改成 blue,已经画好的红线会?
九、本节小结
本课主题是画笔颜色:pencolor 设定随后线段的颜色,须先设色再绘制。更换颜色时再次调用 pencolor。
