《Python绘图--奥运五环》教学设计
教学主题:Python绘图--奥运五环
课时:第一课时
授课对象:八年级学生
函数int的功能是什么目标制定的依据
1.课程标准的相关要求
《信息科技课程标准》中对于本课的相关要求为:
根据学习需要有效搜索所需学习资源探究信息科技支持学习的新方法新模式借助信息科技提高学习质量。在学习过程中选择恰当的数字设备支持学习改变学习方式具备利用信息科技进行自主学习和合作学习的能力。主动利用数字设备开展创新实践活动根据任务要求借助在线平台与合作伙伴协作设计和创作作品在创新实践活动中认识到原始创新对国家可持续发展的重要性。
2.教材分析
本课选自是河南电子音像出版社2021版八年级下册信息技术,是基于第一章认识程序和第二章编写程序解决问题的方法并结合《python教孩子学编程》这本书的综合实践活动。
3.学情分析
本节课之前学生已经认识了程序设计的基本步骤,掌握了顺序程序结构设计的基本方法,对python的编程环境比较熟悉,并会用turtle中的基本指令,本节课通过学习turtle中的circle()指令,再次加深学生对顺序结构的理解。
4.学习目标
1)、通过老师讲解和动手实践,能够熟练的使用Circle指令,绘制出出一个一定大小的圆。
2)、通过老师讲解和个人探究,能够与数学知识进行整合,借助平面直角坐标系,到其他圆最低点的坐标,并在相应坐标绘制出不同颜的圆,进而培养学生的计算思维。
3)、通过微课视频小组探究,能够运用circle()指令,完成拓展延伸中的环环相扣的效果。
4)、通过完成奥运五环的绘制,体会到只有相互团结,相互合作,才能达到双赢的效果,进而培养学生社会信息化责任。
5.评价任务
评价任务一:能够按照要求画出一个指定的圆。
评价任务二:到每个圆的起始点的坐标,绘制五个环。
评价任务三:实现环环相扣效果。
6.教学过程
网页设计做表单 教学环节 | 教学活动 | 评价要点 |
环节一 提出问题 引入课题 | 导入:播放视频,了解五环含义。 展示学习目标:学生大声朗读 | 1.声音洪亮 instrument可数2.吐字清晰 |
环节二 分析问题 网页设计hbuilder制作简单网页掌握新知 | 活动一: 老师:演示turtle.circle()指令画圆的过程。 学生:1.通过观察,描述circle()指令画圆的过程。 2.根据老师的提示,画出有一定颜和有宽度的圆。 要求:圆不要太小,影响效果;圆不要太大,给其他四个环留出位置。(10) 学生展示程序运行效果。 | 1.能够按照的要求画出一个圆。(任务一) |
环节三 学科融合 学以致用 | 活动二: 1.老师:讲解五环之间的位置关系 学生:理解并说出两个环(1圆和3圆)之间相距 2个pensize()距离。 2.老师:建立直角坐标,分析环之间的位置关系 S1( -s1 , 0 ) S2( -s2 , - r ) 滚动条产生change事件是因为值改变了S3( 0 , 0 ) S4( s2 , -r ) S5( s1 , 0 ) 学生:通过小组合作,到每一个环最低点的坐标并在相应的位置绘制出相应颜的环。(组长分工,每个组员负责一个环,组员绘制好之后通过飞鸽传书把程序发给组长,组长进行拼接,完成五环的绘制。) 要求:圆和圆之间的位置、大小、颜符合五环标准。 效果如图: | 1.根据手中的网格图,理解五个环之间的位置关系。 (任务二) 2.到五个环最低点的坐标,并在相应位置绘制五个环。(任务三) 3.在相应位置绘制五个环。(任务三) |
环节四 拓展延伸 完成作品 | 活动三:通过观看微视频,小组探究实现环环相扣的效果。 1.turtle.circle( 半径 ,弧的度数 )画弧的方法。 python基础教学第三版电子书要求:实现环环相扣,程序易读,逻辑准确。 效果如图: 2.实现环环相扣的效果,小组进行展示讲解,其余小组调试本组程序。 | 1.实现环环相扣效果(任务三) |
环节五 课堂小结 | 师生共同总结。 | |
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论