资源简介 (共28张PPT)第九课制作时钟时钟与我们的生活息息相关,我们能不能制作一个个性化的时钟呢?在手机上运行,多漂亮啊!一画表框如图9-1所示:表框采用12小时制。用12个较粗的刻度表示小时,最短的指针表示时针。用60个较短的刻度表示分钟,中等长度的指针表示分针。秒钟的刻度与分钟相同,最长的指针表示秒针。【例题9-1】画时钟的时、分刻度。【操作步骤】第一步打开源码编辑器,新建一个文件。删除文件中多余的角色和背景。第二步设置背景颜色,添加时针、分针、秒针、时间分隔符冒号。如图9-2所示。第三步编写脚本画小时和分钟的刻度。如图第四步新建表示时间的变量:时、分、秒。如图9-4所示。第五步将当前的时间保存到时、分、秒变量中。试一试修改“铅笔”角色的脚本,画一个漂亮的时钟底盘。第六步保存文件。二让时钟动起来在源码编辑器中,方向是这样规定的:■正右方是0°;■逆时针的方向度数不断增加,增加到360°时与0°重合;■顺时针的方向度数不断减小,减少到-360°时与0°重合。如图9-5所示。图9-5角色的方向【例题9-2】让时钟动起来。【操作步骤】第一步让秒针动起来。秒针每经过1秒钟,旋转的角度是6°(360°÷60=6°)。从90°方向算起,对应当前时间的“秒”数,秒针旋转的角度就是:-6×秒。让秒针指向这个方向,脚本如下:第二步让分针动起来。分针每经过1分钟,旋转的角度是6°(360°÷60=6°)。从90°方向算起,对应当前时间的“分”数,分针旋转的角度就是:-6×分。让分针指向这个方向,脚本如下:第三步让时针动起来。时针每经过1小时,旋转的角度是30°(360°÷12=30°)。从90°方向算起,对应当前时间的“时”数,时针旋转的角度就是:-30×时。让时针指向这个方向,脚本如下:第四步调整好时间分隔符“:”和变量“时”“分”“秒”的显示位置。第五步保存文件。运行程序,一个很特别的时钟就画出来了!小技巧为了使指针沿着端点旋转,应该将指针的中心点都设置在端点。如图9-6所示。试一试1.同学们发现上面做的时钟有什么不妥吗?细心的同学一定发现了:时针只能跳跃式地移动,指向整点。为什么会这样呢?原来时针的跳动是按照“时”,所以无论“分”怎么变化,只要“分”的变化量没有超过1个小时,时针就不会动。要解决这个问题,就要让时针按照分钟“起跳”。将当前的时间换算成分钟为:60×时+分,对应的小时数就是:(60×时+分)÷60对应的方向就是:-[(60×时+分)÷60]×30将时针的脚本改成如下:试一试,修改后的时钟是不是更真实?2.你对自己设计的时钟满意吗?如果满意,把它分享出去哦!五课堂小结这节课,我通过添加背景、角色,编写脚本等操作,学会了画表框和让时钟动起来……体验到了合作探究学习的乐趣!六板书设计画表框制作时钟让时钟动起来第九课制作时钟一、教学目标:1、知识与技能通过添加背景、角色,编写脚本等操作完成画表框和让时钟动起来的学习任务。过程与方法演示中讲解,激发学生学习兴趣并乐于思考,与同学交流、合作、探究编程,实践操作,增长学识。情感态度价值观培养学生创新意识,养成合作探究科学奥秘的习惯,勤奋认真科学严谨的编程态度。二、教学重点:(1)画表框(2)让时钟动起来三、教学难点:设计、编写脚本。四、教学过程(一)情境导入:1.时钟与我们的生活息息相关,我们能不能制作一个个性化的时钟呢?在手机上运行,多漂亮啊!2.欣赏图9-1时钟3.学微课一画表框如图9-1所示:表框采用12小时制。用12个较粗的刻度表示小时,最短的指针表示时针。用60个较短的刻度表示分钟,中等长度的指针表示分针。秒钟的刻度与分钟相同,最长的指针表示秒针。【例题9-1】画时钟的时、分刻度。【操作步骤】第一步打开源码编辑器,新建一个文件。删除文件中多余的角色和背景。第二步设置背景颜色,添加时针、分针、秒针、时间分隔符冒号。如图9-2所示。第三步编写脚本画小时和分钟的刻度。如图9-3所示:画时钟刻度第四步新建表示时间的变量:时、分、秒。如图9-4所示。第五步将当前的时间保存到时、分、秒变量中。第六步保存文件。试一试修改“铅笔”角色的脚本,画一个漂亮的时钟底盘。二让时钟动起来在源码编辑器中,方向是这样规定的:■正右方是0°;■逆时针的方向度数不断增加,增加到360°时与0°重合;■顺时针的方向度数不断减小,减少到-360°时与0°重合。如图9-5所示:角色的方向【例题9-2】让时钟动起来。【操作步骤】第一步让秒针动起来。秒针每经过1秒钟,旋转的角度是6°(360°÷60=6°)。从90°方向算起,对应当前时间的“秒”数,秒针旋转的角度就是:-6×秒。让秒针指向这个方向,脚本如下:第二步让分针动起来。分针每经过1分钟,旋转的角度是6°(360°÷60=6°)。从90°方向算起,对应当前时间的“分”数,分针旋转的角度就是:-6×分。让分针指向这个方向,脚本如下:第三步让时针动起来。时针每经过1小时,旋转的角度是30°(360°÷12=30°)。从90°方向算起,对应当前时间的“时”数,时针旋转的角度就是:-30×时。让时针指向这个方向,脚本如下:第四步调整好时间分隔符“:”和变量“时”“分”“秒”的显示位置。第五步保存文件。运行程序,一个很特别的时钟就画出来了!小技巧为了使指针沿着端点旋转,应该将指针的中心点都设置在端点。如图9-6所示。试一试1.同学们发现上面做的时钟有什么不妥吗?细心的同学一定发现了:时针只能跳跃式地移动,指向整点。为什么会这样呢?原来时针的跳动是按照“时”,所以无论“分”怎么变化,只要“分”的变化量没有超过1个小时,时针就不会动。要解决这个问题,就要让时针按照分钟“起跳”。将当前的时间换算成分钟为:60×时+分,对应的小时数就是:(60×时+分)÷60对应的方向就是:-[(60×时+分)÷60]×30将时针的脚本改成如下:试一试,修改后的时钟是不是更真实?你对自己设计的时钟满意吗?如果满意,把它分享出去哦!课堂小结这节课,我通过添加背景、角色,编写脚本等操作,学会了画表框和让时钟动起来……板书设计:画表框制作时钟让时钟动起来 展开更多...... 收起↑ 资源列表 第九课 制作时钟.docx 第九课 制作时钟.pptx 第九课 制作走动的时钟.mp4