川教版七上信息技术3.2 在Python中用turtle模块绘图 教学设计.docx
第2节 在Python中用turtle模块绘图 教学设计 【教材分析】 1.本教材地位及作用 本节课是四川教育出版社信息技术七年级上册第三单元第二节的内容, 本次课是本节的第一课时,本次课是第一节的提高课,意在激发学生学习程序的 兴趣,感受人工智能的魅力,为将来学习人工智能编程打下基础,本课起到了承 上启下的作用。 2.学情分析 学生已经了解了Python的一些基础知识,会打开程序,会输入代码及运行 程序等基本操作,对人工智能知识有了解的好奇心。大多数的学生也喜欢画画。 【教学目标】 1.知识目标 掌握在Python中引入模块的方法、知道turtle模块中常用函数基本用法, 学会用turtle模块绘制简单的图形。 2.技能目标 会绘制直线、矩形、五角星等基本图形并填充颜色。在引入课题时,简单讲 授美术作品构成的基本要素,注重培养学生学科融合的素养。 3.情感价值目标 利用turtle模块在电脑上画图,感受Python编程的巨大作用,同时感受人 工智能的魅力,培养动手能力及团队合作精神。 【教学重难点】 1.教学重点 学会在Python中引入模块的方法、会绘制简单的基本图形并填充颜色。 2.教学难点 会绘制常见的图形并填充颜色。 - 1 - 【教学方法】 1.教学方法 任务驱动法,分组法,讲授法,评价法,启发式等。 2.学习方法 任务驱动法、自主探究法、小组合作法、建立教师为主导、学生为主体的教 学方法,学生做中学,学中做,学生发现问题,解决问题,乐学,活学的教学方 法。 【教学工具】 多媒体网络教室、教学课件、自制教具、导学案 【教学时间】1课时 【教学过程】 一创设情境 、引入新课 用小游戏引出画画的话题画画,用基本图形组合成漂亮的图像游戏,引 出本课内容:引入turtle模块绘制常见图形。 简单介绍美术作品构成的基本要素是:点、线、形状、色彩、结构、明暗、 空间、材质、肌理等,以及将这些元素组合成一件完整作品的基本原理,包括多 样统一、比例、对称、平衡、节奏、对比、和谐等。注重培养学生的学科融合素 养。 二预习发现新知,复习巩固旧知 同学们用一分钟时间,浏览导学案,找出本节课的教学任务,做到学前心中 有数。 提问:如何快速找开程序代码,运行程序?请一位同学给全班示范,巩固旧 知。 三分解任务、实验探究新知 将本节课任务分解为三个小任务,由浅入深、由易到难的教学:会设置画布 颜色、大小,会设置画笔大小,笔触颜色等,知道常用的绘画函数,会绘制简单 的图形。 - 2 - 老师通过分析程序,讲授利用编写绘图程序的过程思路,为学生理解程序、 自行程序打下基础。海龟绘制的过程是:导入模块设置画布大小颜色设 置画笔大小颜色画笔前进、后退、左转、右转绘图。 三个任务分别为,任务一:导入turtle模块、任务二:认识常用的绘图函 数、任务三:绘制基本图形。 实际操作、探究新知 任务一:导入模块turtle 学生阅读教材4749页,或者运行程序1、2、3,找答案,完成以下填空: 1.引入模块turtle的语句是:() 2.导入模块 turtle 的语句格式有:()、 ()、()。 比较三种方法的不同: 任务二:认识turtle模块中常用的绘图函数 要求1.运行程序P50程序325,认识turtle模块中常见的绘图函数,并将 空格补充完整。 screensize() 设置(屏幕)画布的大小 pensize()________ pencolor()_________ forward() 向前left()_________right()_________ 要求2:程序运行完成后,修改画布和笔的大小 ,颜色,看看程序的效果。 比如:将画布改为200*100,颜色改为红色等。 自主拓展阅读:了解模块turtle中对象、属性和方法等概念。 任务三:绘制常见的几何图形 1.运行P51程序326、运行P52程序327,感受电脑画图的过程。 2.试一试: (1)修改P52程序327,绘制红色的正方形,黄色的边框 (2)修改程序325,让直线变成斜线。(提高) (3)掌握修改程序325,绘制等边三角形(选做) 学生根据导学案,自主探究,小组协作,完成三个任务,同时在导学案上填 空,进一步巩固学习成果。 - 3 - 老师根据学生的操作,讲授程序的相关知识,如何引入Turtle模块,如何 利用Turtle绘制基本图形,并填充颜色,提醒在编写程序的过程中要注意的细 节。 四作品展示 、评价总结 展示小组推荐的作品,让学生评价优缺点,提供经验、共同进步。 总结:学生总结,学会了什么;老师总结难点知识需要注意的地方,对课堂 表现总结。 课后延伸:如何绘制其他图形:三角形、圆形、弧形、花瓣等,用不同的颜 色填充基本图形。今天的程序中有很些代码是重复的,能够将重复的代码删除 嘛?请结合教材P53页的内容思考,让我们下一次课揭晓答案。 【学后反思】 通过本课的学习,我们学习了用海龟turtle模块绘制图形,你学会了嘛? 写出导入模块的方法,说出常见函数的作用,能说出程序的含义嘛? 板书设计 第2节 在Python中用turtle模块绘图 任务一:导入turtle模块 任务二:认识turtle模块中常用的绘图函数 任务三:绘制常见的几何图形 【教学反思】 课题教学目的,让学生在绘图中,感受人工智能魅力,同时简单介绍美术的 知识,注重了学生学科融合素养的培养,本课以学生为主体,学生自主探究,在 做中学,学中做,通过实践学会新知,培养了学生情感价值目标。 教学目标基本达到:能够绘制出基本图形。 教学中存在的不足,部分基础较差的同学完成作品有一定困难,由于教学时 间紧凑,小组协作应用不够,在以后的教学要避免。 - 4 -