奇妙Python 轻松学 第六课_小海龟的手表-课件

2024-01-08
| 31页
| 149人阅读
| 0人下载
普通

内容正文:

奇妙Python 轻松学 孩子们都在学编程,用科技拥抱美好未来! 小 海 龟 的 手 表 第六课 知 识 回 顾 √ 设置背景颜色 √ 落下画笔 √ 移动画笔到指定坐标 √ 后退指令 turtle.bgcolor)) pendown() goto() back() | 知识回顾 内容讲解 新 知 学 习 内容讲解 | 小海龟的手表 小海龟想要一块手表! 小设计师们快来帮他设计 一块手表吧! 内容讲解 | 一、绘制手表表盘 t.pensize(5) 2 #画外表框 3 t.fillcolor('orange') 4 t.begin_fill() 5 t.penup() 6 t.goto(0,-210} 7 t.pendown() 8 t.circle(210) 9 t.end_fill() 画外表框 |学一学 代码演示 #画内表框 2 t.penup() 3 t.goto(0,-200 4 t.pendown() 5 t.circle(200) 画内表框 |学一学 代码演示 二、添加手表时间刻度 内容讲解 #写时间刻度 2 t.left(90) 3 for x in range(12 ,0 ,-1): 4 t.fd( 170 ) 5 t.write(x,font =(17)) 6 t.back(170) 7 t.left(30) 添加手表时间刻度 学一学 代码演示 | 时间有没有在表盘均匀分布? 互动环节 | 提问 #数字时间的中心点 2 t.penup() 3 t.ggoto(-5,-10) 4 5 6 更改数字时间的 中心点 |学一学 代码演示 |三、绘制手表指针 内容讲解 #绘制秒针 t.pensize(2 t.fd( 130 ) t.back(130) 绘制秒针 |学一学 代码演示 2 3 4 5 6 7 #绘制分针 t.pensize(5 t.back(100) t.fd( 100 ) 绘制分针 |学一学 代码演示 2 3 4 5 6 7 #绘制时针 2 t.left(165) 3 t.pensize(8 4 t.fd(90) 5 t.back(90) 6 7 绘制时针 学一学 代码演示 | 代码挑战 1 挑战任务:升级版手表 互动环节 |升级版手表和老款手表比,有哪些不同? 互动环节 |背景颜色与双色表盘 在 内 表 盘 绘 制 时 增 加 颜 色 填 充 指 令 丨挑战任务 代码挑战 丨添加时间刻度 互动环节 两个刻度之间相隔多少度? |想一想 互动环节 #绘制刻度 2 t.penup() 3 t.goto(0,0 4 for x in range(60 ): 5 t.fd( 195 ) 6 t.pendown() 7 t.fd(5) 8 t.penup() 9 t.back(200) 10 t.left(6) 绘制刻度 |学一学 代码演示 丨添加手表表带 互动环节 1 #画表带 t.fd(900) 2 t.fillcolor(' red′) 2 t.left(90) 3 t.penup() 3 t.fd(220) 4 t.goto(-110,-450) 4 t.left(90) 5 t.pendown() 5 t.fd(900) 6 t.begin_fill) 6 t.left(90) 7 t.fd(220) 7 t.end_fill) 8 t.left(90) 8 代码演示 | 绘制表带 知 识 总 结 绘制手表时,遇到了哪些问题,我 们是怎么解决的? 内容讲解 |总结提高 心 得 分 享 我了解了 我创造了 我得到了 互动环节 |我的心得 √ 我学会了 我挑战了 我分享了 我掌握了 我探究了 我展示了 下 节 课 再 见 ! $$

资源预览图

奇妙Python 轻松学 第六课_小海龟的手表-课件
1
奇妙Python 轻松学 第六课_小海龟的手表-课件
2
奇妙Python 轻松学 第六课_小海龟的手表-课件
3
奇妙Python 轻松学 第六课_小海龟的手表-课件
4
奇妙Python 轻松学 第六课_小海龟的手表-课件
5
奇妙Python 轻松学 第六课_小海龟的手表-课件
6
相关资源
示范课
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。