🐸 GoC 第19课 知识点回顾

坐标连线 · 课后复习小测

📚 本节课我们学了什么?

1. lineTo命令

用 lineTo(x, y) 可以从当前位置画一条直线到指定坐标!

moveTo(0, 0); // 先飞到原点
lineTo(100, 100); // 从原点画一条线到(100,100)

2. moveTo和lineTo的区别

moveTo:直接飞过去,不画线

lineTo:从当前位置画线到目标点

3. 画连续的线

从一个点画线到另一个点,再从那个点画到下一个点,连起来就是一条折线!

我们可以用这个方法画星座连线、小帆船、各种有趣的图形。

💡 小提示:moveTo是"抬笔移动",lineTo是"落笔画线"!
✏️ 课后小测试 · 看看你掌握了多少?
1想从当前位置画一条线到某个坐标,用什么命令?
A. lineTo
B. moveTo
C. fd
D. circle
📖 解析:lineTo就是"画线到",从当前位置画直线到目标点。
2moveTo和lineTo有什么区别?
A. 一模一样
B. moveTo不画线,lineTo画线
C. moveTo画线,lineTo不画线
D. 没有区别
📖 解析:moveTo是抬笔飞过去,lineTo是落笔画线过去。
3先moveTo(0,0),再lineTo(100,100),会画出什么?
A. 什么都没有
B. 一个圆
C. 从(0,0)到(100,100)的一条直线
D. 一个正方形
📖 解析:先飞到原点,再从原点画线到(100,100),就是一条直线。
4想画一个三角形,至少需要几条lineTo?
A. 3条
B. 2条
C. 1条
D. 4条
📖 解析:三角形有三条边,所以要画三条线。
5lineTo命令后面要写什么?
A. 只要x坐标
B. x坐标和y坐标
C. 只要y坐标
D. 只要长度
📖 解析:lineTo(x, y),要写目标点的x和y两个坐标。
6画连续的折线,应该怎么做?
A. 一直用moveTo
B. 一直用fd
C. 连续用lineTo,每次到一个新点
D. 用circle命令
📖 解析:从一个点lineTo到下一个点,再从那个点lineTo到下下个点,就连起来了。
7下面哪个命令是画线的?
A. lineTo
B. moveTo
C. pu
D. pc
📖 解析:lineTo是画线命令,moveTo是移动不画线。
8画正方形需要几条线?
A. 3条
B. 4条
C. 5条
D. 2条
📖 解析:正方形有四条边,所以要画四条线。
9moveTo(100, 100); lineTo(200, 200); 是什么意思?
A. 什么都不画
B. 画一个圆
C. 从(100,100)画一条线到(200,200)
D. 飞到(200,200)不画线
📖 解析:先飞到(100,100),再从那里画线到(200,200)。
10用lineTo可以画什么?
A. 星座连线、小帆船等各种图形
B. 只能画一条直线
C. 只能画圆
D. 只能写文字
📖 解析:用很多条lineTo连起来,可以画出各种漂亮的图形。
11(判断)lineTo命令会从当前位置画一条直线到目标点。
✓ 对
✗ 错
📖 解析:对的!这就是lineTo的作用。
12(判断)moveTo命令会画线。
✓ 对
✗ 错
📖 解析:错的!moveTo是直接飞过去,不画线。
13(判断)连续用lineTo可以画出折线和各种图形。
✓ 对
✗ 错
📖 解析:对的!很多条线连起来就是各种图形。
🎉 测试完成!
0 分