预览加载中,请您耐心等待几秒...
1/5
2/5
3/5
4/5
5/5

在线预览结束,喜欢就下载吧,查找使用更方便

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

附件3优秀课例课堂教学设计与反思学科信息技术年级七年级教师缪丹所在学校四川大学附属中学新城分校版本、册数课目名称《Python海龟绘图——神奇的图腾》自编教材自选章节教学目标知识与技能:1、掌握几个函数及参数的设置:forward()、left()、speed()、pencolor()、circle();2、初步认识程序循环结构——for循环结构;3、尝试通过变量修改turtle图案属性,实现方形螺旋图案的绘制以及图形的多样变换。过程与方法:通过不断修改代码参数以及增加绘图命令进行程序的完善,体验代码的调试过程,锻炼动手动脑能力。情感态度价值观课中通过代码的不断优化和调试,以及利用海龟模块在屏幕上绘制漂亮的图腾,不断激发学习编程的意愿。教学重点、难点及措施教学重点:Python程序中for循环结构;教学难点:for循环语句的使用和循环变量的调用;教学措施:采用范例演示法、任务驱动法来突破重难点。学习者分析目前对于初次接触python的学生来讲,海龟绘图模块生动有趣的特点吸引这学生的求知欲。在学习过简单的绘图控制命令基础上学习python程序循环结构相对来说是一个突破点。大部分学生能够在完成教师布置的课堂练习基础上灵活运用新旧知识,在教师讲解后将自己的作品进行美化和完善。此外需要养成在操作中采用互帮互助的习惯,提前完成任务的同学可以帮助慢的学生进行操作的技巧说明。教学过程教学环节教学内容活动设计活动目标媒体资源使用及分析激趣导入【情境引入】话说小武在一次寻找古代文明的探险旅程中,失足掉落进了时光隧道……想要穿越时空之门,必须正确使用Python绘图画出该图案,就能打开大门,通向未来世界。请大家一起来帮一帮小武吧:利用Python绘图绘制方形螺旋图案:观看动画介绍,了解本节课学习任务引出本课学习内容——利用海龟模块绘制图腾引出图腾示例、激发学生学习欲望使用PPT动画演示代入课堂,明确本节课学习目标小试牛刀【小试牛刀】出示代码行:importturtleturtle.forward(100)turtle.left(90)请同学们思考3个问题:①海龟是如何出现的?②海龟执行了什么动作?③程序的运行结果是什么?自主探究:根据前面想法验证,利用海龟模块绘制出正方形(3min)importturtle#召唤海龟--导入海龟库turtle.forward(100)#命令海龟前进100像素turtle.left(90)#命令海龟向左转90°turtle.forward(100)turtle.left(90)turtle.forward(100)turtle.left(90)turtle.forward(100)turtle.left(90)给出预置代码提示,学生根据提示完成正方形的绘制程序补充。直观感受和理解每一行代码的作用,加深印象学生举手回答,注意理解顺序结构自行解读代码行并填写完善正方形绘制命令唤起turtle绘图学习经历,解读代码行,加深对turtle模块的引入初始化语句理解、巩固海龟绘图模块forward()、left()函数利用星三好平台中的课堂同步功能实现教师对学生思维的激发利用在线python实践题功能实现简便直接的代码运行演示挑战任务【简化程序】启发学生:在这样顺序结构的绘制正方形程序中,运用什么程序结构更简便?(如果要绘制边数较多的复杂多边形时,该如何处理?)自主探究:改进绘制正方形程序,认识循环,运用for语句简化正方形的绘图命令语句。知识锦囊挑战任务:修改程序比较、改进为:importturtleforxinrange(4)turtle.forward(100)turtle.left(90)教师巡视,辅助解决问题。学生演示简化后的程序,展示思路,并思考问题:①海龟需要重复执行哪些语句?②需要重复执行(range)?③程序运行结果(画了几个正方形)?总结分析:1.for循环语句结构,x循环体重复4次,画出1个正方形。2.forxin...循环就是把每个值代入变量x,然后执行语句。3.使用循环语句简化代码,代码数量9—4观察语句重复、能不能进行简化?阅读知识锦囊,自主探究学习Python中for循环结构探究改进绘制正方形程序,认识for循环语句思考循环变量、循环次数与循环体的设置引出利用循环结构来简化绘制代码把Python中适合解决代码重用问题的for循环语句抛给学生要求学生自主学习资料卡中提供的学习帮助信息,主动学习,探究尝试完成挑战任务。利用平台嵌入的在线编辑器实现学生点开任务即可练习,实现代码的改编同步课堂功能实现课堂环节同步,互评设置实现生生评价大显身手【设计图腾】启发学生:教师演示图腾绘制轨迹,学生观察螺旋图中海龟的运行轨迹,是什么值一直在发生着改变?自主探究:①增加重复执行的次数会有什么变化?②循环变量是x,