七年级信息技术用Python绘图说课稿

时间:2022-04-21 01:00:28 阅读: 最新文章 文档下载
说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。
《用python绘图》说课稿





各位老师上午好,今天我说课的题目是《用python绘图》,下面我将从以下五个部分进行我的说课。

①教材分析:

信息技术的全面发展,全面编程的趋势已经进入我们的课堂,2019年信息技术课程改革将scratch语言设为三年级教学内容,Python语言设为七年级教学内容。

本课从python语言的特殊性结合六年级知识LOGO语言,既能让学生直观的感受代码的动态感,又能通过图形培养学习的计算机思维,对学生探索新知识,培养兴趣有着积极的意义

②学情分析:

我们在前面的授课中,七年级的同学已经掌握了python语言的基本操作,已经能够完整的完成简单程序新建,编写,运行。七年级的学生具备一定的模仿能力,自主探究能力,但是七年级的同学差异性明显,考虑到部分同学之前并没有接触过LOGO语言的设计,所以此课教学应该多体现在python教学方面。

③教学目标: 知识与技能目标

掌握Pythonturtle函数基本命令的用法 了解并掌握循环结构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