充实而精彩的编程之路——python教学

2022-07-11 22:17:27   第一文档网     [ 字体: ] [ 阅读: ] [ 文档下载 ]
说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。下载word有问题请添加QQ:admin处理,感谢您的支持与谅解。点击这里给我发消息

#第一文档网# 导语】以下是®第一文档网的小编为您整理的《充实而精彩的编程之路——python教学》,欢迎阅读!
之路,充实,编程,教学,python

充实而精彩的编程之路——python教学

2018年,青岛市决定在中小学校实施编程教学,对于一个参加工作20多年的教师来说,在没有课本,编程知识也忘记得差不多的情况下,想要很好地掌握知识又顺利地教给学生,是很不容易的。好在经过一年的摸爬滚打,通过积极参加教研活动,总算多多少少掌握了一点编程小技巧,分享给大家,希望同仁提出宝贵建议。

python案例:以turtle绘图库为例,说一下turtlefor语句结合起来讲授的一节课堂实例。 一、教材分析

本课是Python语言基础中使用turtle库进行绘图的第二课,是学生在掌握了基本的turtle句使用方法后,学习利用for循环语句进行较复杂图形的编程。通过学习单个正多边形的绘制和多个正多边形的绘制,掌握for循环语句的基本格式和for语句嵌套使用的方法。在多种有趣的图形绘制中,提升学生的合作解决问题的能力,激发学生对于程序设计语言的兴趣。 二、学情分析

经过上节课的turtle语句学习,学生对于海龟绘图产生了浓厚的兴趣,有迫切的需求去绘制更多更复杂的图形,这时引入for循环语句及for嵌套结构,满足了学生的好奇心,促使他们利用新知识做更多创造性的应用,满足了学生的求知欲,使学生在程序设计的学习中获得了极大的成就感。 三、教学目标

1.掌握for循环语句的用法。

2.掌握for语句结合turtle库绘制图形的原理。 3.使用turtle进行复杂图形的设计与绘制。 四、教学重点、难点

教学重点:turtlefor的结合使用。

教学难点:for语句的格式,for循环语句的嵌套使用。 五、教学准备

教师使用的课件、微视频、评价栏;学生使用的PPT、教材。 六、教学过程 1.复习导入,复习巩固 1turtle库的导入指令是?

2turtle常用命令复习:turtle.forward( )直行;turtle.backward( )后退;turtle.left( )转;turtle.right( ) 右转。

3)设置画笔颜色:turtle.pencolor )。

4)设置图形填充颜色:turtle.fillcolor( )turtle.fillcolor(“red”)#设置填充颜色为红色;turtle.begin_fill( )#开始填充语句;turtle.end_fill( )#结束填充。


5)画边长100像素的正方形。 思考:如何简化程序? 2.画正多边形

1for语句要点:循环控制变量,循环次数;英文状态下符号输入:易漏;缩进,满足循环条件才执行该语句。

2)任务:尝试修改程序,用for语句来画出边长100像素的正方形。 3)拓展任务:正三角形、正五边形、正六边形的绘制方法。

4)思考:多边形旋转角度和边长的关系(提示:正多边形外角和是360) 七、实践练习

1.修改风车程序,实现彩色的风车绘制。 2.五个同心圆的绘制。 3.奥运五环的绘制。 八、教学反思

通过本节课的学习,我发现学生给你的惊喜是无法言语的,总认为学生对编程充满了恐惧,其实不然,只要你精心设计教学内容,学生的兴趣不需要刻意去提升也能兴趣盎然,学生的创造力是无限的,给他们一个自由发挥的平台,老师上课的激情也将久久不能平息。课堂上也有一个任务都完不成的学生,对此,我是这样考虑的,既然学习python有困难,那就让他们背古诗词,提高他们的表达力,在以德树人的理念下,让学生得到更全面的发展。 你若精彩,清风自来,在编程的道路上没有捷径,只有不断地打磨与锤炼,让自己的专业水平不断地提高,你的课堂教学能力才能有所提升,学生才会有所进步。 参考文献

《高中信息技术课程标准》。


本文来源:https://www.dywdw.cn/33147ab9bcd5b9f3f90f76c66137ee06eff94e96.html

相关推荐
推荐阅读