《用python绘图》说课稿 各位老师上午好,今天我说课的题目是《用python绘图》,下面我将从以下五个部分进行我的说课。 ①教材分析: 信息技术的全面发展,全面编程的趋势已经进入我们的课堂,2019年信息技术课程改革将scratch语言设为三年级教学内容,Python语言设为七年级教学内容。 本课从python语言的特殊性结合六年级知识LOGO语言,既能让学生直观的感受代码的动态感,又能通过图形培养学习的计算机思维,对学生探索新知识,培养兴趣有着积极的意义 ②学情分析: 我们在前面的授课中,七年级的同学已经掌握了python语言的基本操作,已经能够完整的完成简单程序新建,编写,运行。七年级的学生具备一定的模仿能力,自主探究能力,但是七年级的同学差异性明显,考虑到部分同学之前并没有接触过LOGO语言的设计,所以此课教学应该多体现在python教学方面。 ③教学目标: 知识与技能目标 掌握Python中turtle函数基本命令的用法 了解并掌握循环结构for与变量x的用法 过程与方法目标 通过老师的引导,通过对logo语言的知识迁移,最终通过自主探究的形式,完成我们的六边形螺旋上升的任务。 情感态度与价值观目标 通过直观感受代码变化与图形的对应变化,提升学生的信息意识和计算机思维,激发对编程的兴趣,培养学生探究实践的优秀习惯,促进学生的信息技术素养。 ③教学设计: ⑴重难点分析 本课的重点 完成turtle命令的引用,运用,运行,实现代码与图形的同步 本课的难点: 循环结构for的用法,变量x的用法 ⑵教学过程 情境导入:通过打开一个六边形螺旋上升.py文件,引导同学发现python可以用来绘图,引出今天的教学内容,激发学生学习兴趣。并将六边形螺旋上升作为我们的本课任务。 知识的迁移:利用logo语言与turtle函数的紧密联系,通过连线填空题的形式,复习logo语言的相关知识,并对本课的turtle命令的使用进行铺垫。 如何使用python来绘图: 以老师演示结合学生实践的方法,得到引用turtle函数的三种用法,总结turtle函数的运用规则。 在正方形.py的基础上引导学生进行自我探究,结合logo的相关知识,完成正三角形,正五边形的绘图,引导同学总结正多边形的绘图过程。 提出问题,logo里面有repeat命令来帮助我们画正多边形,那么python中有没有什么方法简约我们的过程呢,让同学阅读材料”repeat命令的前世今生”得到python中重复命令的使用方法for sth in range:,并在正方形的循环结构的基础上,完成圆的循环结构的填空。 拓展提高: 展示迷宫.py,让同学观察图形的变化,提出问题:这个图形是在做什么变化,他的边长有什么变化?每次转向又是多少? 得到答案:每次绘图的时候,边长在增加,每次转向的时候角度都为90°。 通过比较正方形.py的代码,这个变化的边长就是一个不断改变的量称为变量 展示正方形螺旋上升.py。提出问题:除了边长的变化外,还有什么变化,转向发生变化了吗?引导学生自主探究完成正方形螺旋上升。结合前面学习的正六边形的循环结构,完成六边形螺旋上升的任务。 教学反思:整个过程以六边形螺旋上升为目的,一步步引导学生完成从正多边形——正多边形的循环结构——如何打造螺旋上升结构——六边形螺旋上升图形的学习。但是在教学过程中要密切关注学生的掌握情况,也要注意与学生的相互交流,营造课堂的活跃气氛,信息技术学科是一门富有想象力的学科,最忌遏制学生的创新思维,所以要以老师为主导,学生为主体的学习模式,做到学生自主探究,通过实践得出结论。 本文来源:https://www.wddqw.com/doc/136e8f24baf67c1cfad6195f312b3169a551ea03.html