所属成套资源:南方版信息技术八年级上册教案
- 南方版信息技术八年级上册 7 图形风车 教案 教案 23 次下载
- 南方版信息技术八年级上册 8 正多边形 教案 教案 23 次下载
- 南方版信息技术八年级上册 10 神奇模块 教案 教案 24 次下载
- 南方版信息技术八年级上册 11 百钱百鸡 教案 教案 26 次下载
- 南方版信息技术八年级上册 12 猜数比快 教案 教案 24 次下载
初中第9课 七色彩桥教案设计
展开
这是一份初中第9课 七色彩桥教案设计,共5页。教案主要包含了教学内容分析,学习者特征分析,教法建议,参考教案,本课总结等内容,欢迎下载使用。
第9课 七色彩桥一、教学内容分析《七色彩桥》是《算法与程序设计扩展》单元的第一课。本节课的主要内容是在前两个单元知识内容的基础上,学习列表、模块和库等处理大批量数据和代码重用功能的知识。“画笔的颜色”模块介绍了控制小海龟钢笔的颜色的函数,并列举出常见颜色的英文单词。“画七种颜色”通过七色彩桥的示例练习使用函数控制钢笔的颜色,并且介绍了控制钢笔的粗细程度的函数。“装颜色的盒子”这一模块介绍了变量和列表的使用,通过存放颜色和修改列表中的颜色来熟悉列表存放数据的方法。“列表结合循环更高效”这一模块是将列表与函数相结合对七色彩桥代码进行修改编写,观察代码的异同。学完本节课的内容,学生能进一步了解结构化程序设计的思想方法和计算机解决问题的基本过程,初步接触几种基础算法,让我们在解决一个个真实有趣的问题过程中,体验程序带来的快乐,培养学生良好的思维能力和动手能力。二、学习者特征分析本课面向的是八年级的学生,八年级的学生已具备较高的抽象思维能力,思维灵敏,独立性增强,好奇心强,容易受到外界刺激而产生兴趣,依赖中求独立,愿意探索和发现新自我,且竞争心渐强。针对这一情况,本课主要以七色彩桥为主线介绍控制钢笔颜色的函数、变量、列表的使用。这对于学完前面两个单元的学生而言,能充分激发他们的学习兴趣,调动他们的学习积极性,使他们能更深入地去了解结构化程序设计的思想方法和解决问题的基本过程,并能够培养八年级学生的探索精神,提高其挑战能力。三、教法建议本节课重点讲述了控制海龟钢笔颜色的函数以及变量、列表的使用,通过以七色彩桥为主线学习变量和列表的使用方法,提高学生的学习能力和创新能力,而且进行了一定的拓展延伸,控制钢笔粗细的函数也稍作讲述。对本节课的教学,我们有以下几点建议(仅供参考):学生通过前面两单元的学习,对Python程序软件及相关的语句有了一个较深入的认识。本节课中可采用前后代码的比较,充分调动学生的学习积极性,让学生发现不同方法展现同一效果的代码异同。本节课主要是利用绘制七色彩桥任务,学生通过自主实践操作和小组探索合作学会控制钢笔颜色、变量、列表的使用。大部分学生都会有较高的学习积极性,而对于那些基础差的同学,我们要给予更多的注意和帮助。教师可以在全班展示优秀的作品并进行评价,让学生学习效果得到及时的反馈。 四、参考教案科目信息技术年级八年级班级 课时1课时课型新授课时间 课题七色彩桥——钢笔颜色的设置和列表的使用教学目标知识能力品德知识与技能:1.学会使用控制钢笔颜色的语句画出不同颜色的图案。2.掌握变量和列表存储数据的方法。3.了解列表结合循环的使用。过程与方法:1.通过自主探究学习,培养学生自学的能力。2.培养学生勤于动脑和动手的操作能力以及严谨的思维方式。情感、态度与价值观:1.培养实践操作、应用能力和创新意识。2.培养学生积极对待新问题的态度。3.培养学生在学习过程中的价值体验。教学重点难点 重点: 调用海龟的pencolor()函数画出不同颜色,使用变量和列表存储数据。难点: 列表和循环相结合。板书设计示意框图 第9课 七色彩桥 一、画笔的颜色 二、装颜色的盒子 三、列表结合循环更高效 教 学 准 备知识准备:控制钢笔前进和旋转的语句、循环语句。硬件准备:多媒体教学工具。软件准备:Python3.7。教 学 过 程教师活动学生活动教师意图时间一、课前导入,任务介绍通过前面的学习,小明已经学会使用海龟库中的钢笔绘制出不同的图形,有圆、多边形等,但是他觉得他自己设计出来的图形是不错,但就是缺少了色彩,要是海龟能画出彩色的线条那就完美了。Python怎么会没想到小明的烦恼呢。今天我们就和小明一起学习一下画一座七色彩桥怎么样?来看一看吧! 认真听讲,积极思考。引入课堂,让学生先看到最终的效果图,形成感性认识,再进行学习和探索。 3’二、钢笔的颜色让海龟画出不同的颜色并不是什么难事,只需要调用海龟的pencolor()函数即可。1.画一种颜色【操作演示】再调用海龟库当中的函数时,必须先调用海龟。import turtlet=turtle.Pen()t.pencolor(‘red’)t.forward(50)运行程序之后,学生可以看到海龟画出一条红色的线。在代码中控制钢笔颜色的函数是pencolor(),括号中的参数是钢笔的颜色,由于红色red是字符串型数据,所以在括号中必须要用“’’”括起来。那学生想画其他颜色的线条是否只需要修改那个地方就可以了呢?(让学生参照教材常见颜色表格进行实践)2.画七种颜色七色彩桥是由七种颜色构成,红橙黄绿青蓝紫。要想在图形中出现七种颜色,这就需要在程序设计的过程中多次使用t.pencolor()语句。【任务分析】(1)海龟默认的初始方向为向右,先向左旋转90°使初始方向向上。(2)海龟每走50步就向右旋转30°并调用一次pencolor()函数,而且要变换颜色。小组合作画出七色彩桥,看看哪个小组做得最快。3.钢笔粗细学生画出七色彩桥之后,发现跟老师展示的示例有所出入,学生画出的桥太细了,那么控制钢笔粗细的函数是什么呢?pensize(),它的使用方法和pencolor()类似,只是函数参数变成了数值类型,教师展示的七色彩桥即是将钢笔粗细设置为pensize(20)后的效果,大家动手试试吧! 观看教师操作演示,进行积极思考,积极动手实践操作,画出自己喜欢的线条或者形状。 小组协作,积极动手实践,为自己小组争光。 巡回指导学生完成练习,巩固学习知识。 巡回观察学生编程情况,督促小组交流。 12’三、装颜色的盒子同学们,变量我们已经接触过了。它就像一个盒子可以存储数据,可是它只是一个盒子,只能装下一种颜色。【操作演示】如将红色装在变量color里。color=’red’t.pencolor(color)上面的两行代码实则等同于t.pencolor(‘red’),所以我们使用起来并不简便。1.【讲授新知】列表是一个大盒子,里面有很多个小格子,可以装各种各样的东西。这样调用起来就方便很多,我们不需要新建很多个变量来存放数据,直接取放每一个小格子里的内容就可以了。2.【操作演示】进入窗口教学,将颜色保存在列表里。七色彩桥需要七种颜色,现在我们创建一个“7个格子”的列表,取名colors。colors=[‘red’,’orange’,’yellow’,’green’,’cyan’,’blue’,’pu-rple’]中括号代表开始和结束,中间的逗号分隔列表内各项(元素),上述列表中有7个代表颜色的字符串元素。3.使用列表中的颜色教师提问:颜色已经放入一个大盒子中了,我们如何使用呢?学生讨论:使用中括号,并在中括号内填写一个“整数”(即索引),通过索引获取列表中对应的元素:
不难发现,列表中的索引是从0开始的,让学生尝试一下使用colors[7]会出现什么呢?(学生自主尝试)若不喜欢上面的颜色,学生可以在程序中修改列表中的颜色。(阅读教材并动手试试) 按要求完成作业。 认真阅读教材,积极动手尝试,体会列表的含义,学会使用列表的方法。 组织学生进行练习,巩固学习效果。 教师巡回指导,与学生交流,让学生对列表的理解更加深入。 15’四、列表结合循环更高效前面我们已经编写了七色彩桥的代码,不难发现,每画一条线,除了颜色这一行代码不同之外,其余都是相同的,我们可以利用循环来简化代码。那循环体中的内容“t.pencolor()”怎么变换七种颜色呢?先让学生进行思考。若学生没有回答出,则教师讲授。小明想到了我们刚刚所学的列表,在画第一条线的时候调用列表中的第一种颜色,即“color[0]”,然后依次类推,这种逐一递增的数字可以用一个变量在循环中实现。【操作演示】进入窗口教学,师生共同输入代码,观察结果。import turtlet=turtle.Pen()t.left(90)colors=[‘red’,’orange’,’yellow’,’green’,’cyan’,’blue’,’purple’]for i in range(7):t.pencolor(colors[i])t.forward(50)t.right(30)观察打印效果,比较代码简洁程度。【拓展延伸】同学们运用本节课所学知识,画出自己喜欢的五彩图形。 认真听讲,积极动手操作,仔细观察对比,判断使用列表和循环后的代码是否简便,学会使用列表和循环的结合。 通过操作演示,师生共同见证列表和循环结合的效果,降低任务难度。 5’五、本课总结本节课,我们进一步复习了Python中控制钢笔的语句并且学习了列表的使用,体验了所学知识结合在一起的高效和神奇。请学生回顾一下控制钢笔颜色、粗细的函数是什么?列表如何定义,如何使用?认真听讲,积极思考并回答。对本节课所学知识进行提问和总结。3’教学后记
相关教案
这是一份2020-2021学年第9课 走进网络世界教案设计,共4页。
这是一份初中信息技术南方版(湖南)(2019)八年级上册第12课 猜数比快教案设计,共5页。教案主要包含了教学内容分析,学习者特征分析,教法建议,参考教案,二分法,实践与交流,课堂小结等内容,欢迎下载使用。
这是一份初中信息技术南方版(湖南)(2019)八年级上册第10课 神奇模块教案及反思,共6页。教案主要包含了教学内容分析,学习者特征分析,教法建议,参考教案,本课总结等内容,欢迎下载使用。