资源简介 (共33张PPT)奇妙Python 轻松学孩子们都在学编程,用科技拥抱美好未来!小海龟的见面礼第二课知 识 回 顾√ 找到小海龟 import turtle √ 拿到画笔t =turtle.TurtleO√ 向前移动 forward() √ 向后移动back()√ 向左旋转 left() √ 向右旋转right()|知识回顾内容讲解新 知 学 习| 小海龟的见面礼小海龟,很高兴遇见你,送你一份见面礼!快快揭开礼物看看吧!内容讲解观察一下这个见面礼,是由什么构成的啊 |观察见面礼内容讲解观察一下这个见面礼,是由什么构成的啊 由很多很多圆圈构成的!|观察见面礼内容讲解内容讲解丨先来画 一个圆一个圆的大小是由什么来决定的 内容讲解| 先来画一个圆一个圆的大小是由什么来决定的 是的,就是圆的半径代码演示小试牛刀画一个半径为100的圆t.circle(100)内容讲解观察一下我们的画笔是如何画出这个图形的内容讲解观察一下画笔的宽度比较宽互动环节| 想一想铅笔、钢笔、毛笔写出来的字一样么 代码演示小试牛刀t.pensize(20) 更改画笔宽度内容讲解观察一下由很多颜色组成互动环节| 想一想你能想到哪些常见的颜色 他们的英文怎么说 1. 红色: red 7. 白色: white2. 橙色: orange8. 黑色: black3. 黄色: yellow9. 灰色: grey4. 绿色: green10. 粉色: pink5. 蓝色: blue11. 金色: gold6. 紫色: purple12. 银色: silver内容讲解|常见颜色大全代码演示小试牛刀t.color(“red”) 更改画笔颜色为红色代码演示小试牛刀t.color( ”red' 更改画笔颜色为红色注意:英文符号代码挑战| 挑战任务:实现多彩棒棒糖import turtle2 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(9011 t.forward( 200)1213| 代码实现代码演示内容讲解|棒棒糖的颜色如何增加 |棒棒糖的颜色如何增加 色调(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 ,18078 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 )56 t.color(“green”)7 t.circle(70,180 )8 t.color(“skyblue”)9 t.circle(70,180 )10 … …111 代码实现代码演示知 识 总 结内容讲解| 总结提高画笔宽度 pensize()三原色circle()color()画圆、画弧线画笔颜色心 得 分 享我了解了我创造了我得到了互动环节|我的心得√ 我学会了我挑战了我分享了我掌握了我探究了我展示了下 节 课 再 见 !(共31张PPT)奇妙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)456更改数字时间的中心点|学一学代码演示|三、绘制手表指针内容讲解#绘制秒针t.pensize(2 t.fd( 130 )t.back(130)绘制秒针|学一学代码演示234567#绘制分针t.pensize(5t.back(100)t.fd( 100 )绘制分针|学一学代码演示234567#绘制时针2 t.left(165)3 t.pensize(84 t.fd(90)5 t.back(90)67绘制时针学一学代码演示|代码挑战1 挑战任务:升级版手表互动环节|升级版手表和老款手表比,有哪些不同 互动环节|背景颜色与双色表盘在 内 表 盘 绘 制 时 增 加 颜 色 填 充 指 令丨挑战任务代码挑战丨添加时间刻度互动环节两个刻度之间相隔多少度 |想一想互动环节#绘制刻度2 t.penup()3 t.goto(0,04 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′) 2t.left(90)3 t.penup() 3t.fd(220)4 t.goto(-110,-450) 4t.left(90)5 t.pendown() 5t.fd(900)6 t.begin_fill) 6t.left(90)7 t.fd(220) 7t.end_fill)8 t.left(90) 8代码演示| 绘制表带知 识 总 结绘制手表时,遇到了哪些问题,我们是怎么解决的 内容讲解|总结提高心 得 分 享我了解了我创造了我得到了互动环节|我的心得√ 我学会了我挑战了我分享了我掌握了我探究了我展示了下 节 课 再 见 !(共27张PPT)奇妙Python 轻松学孩子们都在学编程,用科技拥抱美好未来!小海龟的生日会第三课知 识 回 顾内容讲解| 知识回顾画笔宽度 pensize()三原色circle()color()画圆、画弧线画笔颜色新 知 学 习内容讲解| 小海龟过生日今天是小海龟的生日!设计一张贺卡送给可爱的小海龟吧内容讲解丨先来绘制贺卡的背景在画布中心绘制长方形内容讲解|怎么才能画在画布中心呢 抬起画笔移动画笔到指定坐标落下画笔t.penup()t.goto()t.pendown()内容讲解| 学 一 学1代码实现:画出贺卡轮廓#画出贺卡轮廓2 t.penup() #抬起画笔3 t.goto(-295,-145 #移动画笔位置4 t.pendown() #落下画笔5 t.color(“brown”) #更改画笔颜色,用来体现画笔运动轨迹6 t.forward( 590 )7 t.left(90)8 t.forward( 290 )9 t.left(90)10 t.forward( 590 )11 t.left(90)12 t.forward( 290 )13 t.left(90)代码演示内容讲解| 卡片背景是白色的修改卡片背景颜色内容讲解|学一学t.fillcolor()t.begin_fill()t.end_fill()设定填充颜色开始填充结束填充内容讲解添加贺卡图案内容讲解丨添加贺卡图案使用上节课的代码,找到合适的位置是关键也可以自由创作喜欢的图形内容讲解添加贺卡的祝福语祝小海龟生日快乐丨添加贺卡的祝福语一起来学习写字指令吧!内容讲解内容讲解|学一学t.write()写字指令t.write() 写字指令使用方法write(写的内容,font=(" 字体",字号,"加粗|倾斜") )内容讲解|学一学试着用写字指令在屏幕上写一些字例: t.write(" 小海龟",font=(" 微软雅黑",20,"italic"))代码演示小试牛刀代码挑战丨挑战任务:试着完成贺卡吧静夜思唐.李白4床前明月光,o举头望明月,低头思故乡制作一张古诗词卡考考大人们!丨挑战任务代码挑战知 识 总 结抬起画笔 penup( √ 落下画笔 pendown()移动画笔 goto() √ 写字指令 write)内容讲解| 总结提高心 得 分 享我了解了我创造了我得到了互动环节|我的心得√ 我学会了我挑战了我分享了我掌握了我探究了我展示了小 作 业观察作业观察生活中出现的简易标志,并记住一些!下 节 课 再 见 !(共26张PPT)奇妙Python 轻松学孩子们都在学编程,用科技拥抱美好未来!小海龟安全课堂第四课知 识 回 顾抬起画笔 penup( √ 落下画笔 pendown()移动画笔 goto() √ 写字指令 write)内容讲解| 知识回顾新 知 学 习内容讲解|小海龟安全课堂我们一起跟着小海龟去认识安全标志吧~互动环节|谁认识下面这些标志啊 |正确答案禁止吸烟当心触电互动环节互动环节|谁认识下面这些标志啊 |正确答案可回收停车场互动环节互动环节|谁认识下面这些标志啊 互动环节|正确答案不可回收当心辐射代码挑战丨挑战任务:试着画出一个常见的标识代码挑战|挑战任务:设计一个属于自己的 独家标识 吧!请勿打扰,学习中!右边的图形如何实现呢 想一想互动环节互动环节想一想一四个圆-对称的-旋转或者平移 2 3 4 5 6 7 8 9 10 import turtle t=turtle.Turtle() t.circle(100) t.left(90) t.circle(100) t.left(90) t.circle(100) t.left(90) t.circle(100) t.left(90)|左转指令 left(转角度数)代码演示| 思考一 下:这些图形应该怎么画呢 内容讲解这些图形应该怎么画呢 对于重复且有规律的指令可以使用—— 重| 思考一 下:内容讲解复 指 令for X in range(4) : t.circle(100) t.left(90) X 与 冒 号4个空格 (Tab 键)#重复指令23 for X in range(4): 4 t.circle(100) 5 t.left(90)小工程师们一起来改造一下刚才的代码吧!|重复重复再重复!内容讲解注意这些细节34|重复指令1 #重复指令25 for X in range(100):6 t.circle(x)7 t.left(90)t.speed(0)t.color(“red”)代码演示知 识 总 结内容讲解| 总结提高speed())for X in range():√ 更改速度指令重复指令心 得 分 享我了解了我创造了我得到了互动环节|我的心得√ 我学会了我挑战了我分享了我掌握了我探究了我展示了下 节 课 再 见 !(共21张PPT)奇妙Python 轻松学孩子们都在学编程,用科技拥抱美好未来!第五课小 海 龟 的 花 园知 识 回 顾内容讲解| 知识回顾移动画笔指令更改速度指令√ 重复指令goto(speed()内容讲解| 知识回顾√ 重复指令for x in range(100):t.circle(x)t.left(90)新 知 学 习内容讲解|小海龟的花园帮小海龟设计出美丽的花园!内容讲解一、设置画布背景颜色turtle.bgcolor() √ 设置画布背景颜色t.color() √ 设置画笔颜色内容讲解|学一学同学们设计自己的花园吧!|创造独一无二的花园互动环节花园里还会有些什么 互动环节| 讨论内容讲解二、多彩毛毛虫#画身体2 t.color('white') 3 t.pensize(3)4 t.fillcolor('green') 5 for x in range(6): 6 t.penup()7 t.back(30)8 t.pendown() 9 t.begin_fill()10 t.circle(20+5*x)11 t.end_fill()| 绘制毛毛虫身体代码演示#画表情 13 t.pendown()2 t.penup() 14 t.circle(2)3 t.left(90) 15 t.penup()4 t.fd(35) 4 t.back(40)5 t.pendown() 5 t.pendown()6 t.left(90) 6 t.circle(2)7 t.circle( 10 ) 78 t.right(90) 89 t.penup() 910 t.fd(25) 1011 t.left(90) 1112 t.fd( 20) 12丨绘制毛毛虫表情(仅供参考)代码演示绘制你的彩色毛毛虫丨挑战任务代码挑战完 善 你 的 花 园 吧丨挑战任务代码挑战知 识 总 结√ 设置背景颜色√ 落 下 画 笔√ 移动画笔到指定坐标√ 后 退 指 令内容讲解| 总结提高turtle.bgcolor))pendown()goto()back()心 得 分 享我了解了我创造了我得到了互动环节|我的心得√ 我学会了我挑战了我分享了我掌握了我探究了我展示了下 节 课 再 见 !(共25张PPT)奇妙Python 轻松学孩子们都在学编程,用科技拥抱美好未来!初识小海龟第一课智能化时代做什么都扫一扫(付款,加好友,看到美丽的花不知道是什么名字也可以扫一扫)手机方便生活(打车不再需要苦等,天气预报随时看精确到小时)自动识别你的喜好(根据看过的动画片推荐其他的,往往很准)内容讲解世界发展的下一个阶段—— 万物互联AloT教育内容讲解购物h安全制造健康社交交通支付编程是什么 它能做什么 内容讲解编程就是编写程序, 控制电脑来为人类生活服务编程是什么 它能做什么 内容讲解游戏本身就是程序内容讲解王者荣耀我的世界吃鸡游戏程序在生活中无处不在,你还能举出哪些例子 内容讲解空调冰箱内容讲解|怎样去编程 1.对着电脑唱歌2.要求电脑自己看书3.和电脑讲道理4.用零食贿赂电脑让它自己编… …内容讲解|编程语言,与电脑对话的语言写游戏,画图形,造网站,网络机器人,人工智能,数据分析,机器学习……丨编程语言,与电脑对话的语言python内容讲解互动环节1试一试运 行 一 个 Python 项 目 案 例内容讲解|我们的新朋友——小海龟Python Trutle内容讲解画图之前的准备import turtlet=turtle.Turtle()√ 找到小海龟√ 拿到画笔代码演示小试牛刀t.forward(100)t.back(100)向前移动向后移动代码演示小试牛刀t.left(90)t.right(90)向左旋转向右旋转互动环节|想一想画 笔 的 前 后 方 向 是 怎 么 确 定 的 丨挑战任务用 小 海 龟 画 出 一 个 正 方 形 吧 !代码挑战互动环节|想一想画 布 有 没 有 边 界 呢 试 一 试 代码挑战1 挑战任务:试着设计自己的图形知 识 总 结√ 找到小海龟 import turtle √ 拿到画笔 t=turtle.Turtle)√ 向前移动 forward() √ 向后移动 back()向左旋转 left() √ 向右旋转 right))内容讲解1 总结提高心 得 分 享我了解了我创造了我得到了快来分享一下吧互动环节我的心得√ 我学会了√ 我挑战了/ 我分享了,我掌握了我探究了我展示了下 节 课 再 见 ! 展开更多...... 收起↑ 资源列表 奇妙Python 轻松学 第一课_初识小海龟-课件.pptx 奇妙Python 轻松学 第三课_小海龟的生日会-课件.pptx 奇妙Python 轻松学 第二课_小海龟的见面礼-课件.pptx 奇妙Python 轻松学 第五课_小海龟的花园-课件.pptx 奇妙Python 轻松学 第六课_小海龟的手表-课件.pptx 奇妙Python 轻松学 第四课_小海龟安全课堂-课件.pptx