内容正文:
奇妙Python 轻松学
孩子们都在学编程,用科技拥抱美好未来!
小海龟的见面礼
第二课
知 识 回 顾
√ 找到小海龟 import turtle √ 拿到画笔 t =turtle.TurtleO
√ 向前移动 forward() √ 向后移动 back()
√ 向左旋转 left() √ 向右旋转 right()
|知识回顾
内容讲解
新 知 学 习
| 小海龟的见面礼
小海龟,很高兴遇见你,送你一份见面礼!
快快揭开礼物看看吧!
内容讲解
观察一下这个见面礼,是由什么构成的啊?
|观察见面礼
内容讲解
观察一下这个见面礼,是由什么构成的啊?
由很多很多圆圈构成的!
|观察见面礼
内容讲解
内容讲解
丨先来画 一个圆
一个圆的大小是由什么来决定的?
内容讲解
| 先来画一个圆
一个圆的大小是由什么来决定的?
是的,就是圆的半径
代码演示
小试牛刀
画一个半径为
100的圆
t.circle(100)
内容讲解
观察一下
我们的画笔是如何画出这个图形的
内容讲解
观察一下
画笔的宽度比较宽
互动环节
| 想一想
铅笔、钢笔、毛笔写出来的字一样么?
代码演示
小试牛刀
t.pensize(20) 更改画笔宽度
内容讲解
观察一下
由很多颜色组成
互动环节
| 想一想
你能想到哪些常见的颜色?他们的英文怎么说?
1. 红色: red 7. 白色: white
2. 橙色: orange 8. 黑色: black
3. 黄色: yellow 9. 灰色: grey
4. 绿色: green 10. 粉色: pink
5. 蓝色: blue 11. 金色: gold
6. 紫色: purple 12. 银色: silver
内容讲解
|常见颜色大全
代码演示
小试牛刀
t.color(“red”) 更改画笔颜色为红色
代码演示
小试牛刀
t.color( ”red' 更改画笔颜色为红色
注意:英文符号
代码挑战
| 挑战任务:实现多彩棒棒糖
import turtle
2 t=turtle.Turtle()
3 t.pensize(20)
4 t.color(“red”)
5 t.circle(100)
6 t.color(“ blue”)
7 t.circle(90)
8 t.color(“yellow”)
9 t.circle(80)
10 t.color(“green”)
11 t.circle(70)
12 t.color(“purple”)
13 t.circle(60)
t.color(“orange”)
2 t.circle(50)
3 t.color(“grey”)
4 t.circle(40)
5 t.color(“gold”)
6 t.circle(30)
7 t.color(“skyblue”)
8 t.circle(20)
9 t.color(“brown”)
10 t.right(90
11 t.forward( 200)
12
13
| 代码实现
代码演示
内容讲解
|棒棒糖的颜色如何增加?
|棒棒糖的颜色如何增加?
色调(B: 78 红(R): 40
饱和度(S): 123 绿(G): 113
颜色|纯色(O) 亮度(L): 蓝(U): 36
内容讲解
光的三原色
色彩调节器
--
代码演示
小试牛刀
t.color(“#111213”) 更改画笔颜色
代码挑战
| 挑战任务:升级版棒棒糖
t.circle(100, 180)
弧 度
代码演示
小试牛刀
画弧线
2 t.pensize(20)
3 t.color(“red”)
4 t.circle(100 ,180 )
5 t.color(“gold”)
6 t.circle(100 ,180
7
8 t.color(“ blue”)
9 t.circle(90,180 )
10 t.color(“purple”)
11 t.circle(90 ,180 )
t.color(“yellow”)
2 t.circle(80,180 )
3 t.color("orange")
4 t.circle(80,180 )
5
6 t.color(“green”)
7 t.circle(70,180 )
8