文本内容:
课题Python——海龟画图初中信息技术组洪源教学理念“授人以鱼不如授人以渔”初中信息技术在“五力”模型的指引下,让教学不单纯是让学生掌握一个知识点或学会一项操作,而是想让学生通过知识的学习来把握知识点之间深层的联系,学会学习知识的方法以提升学习力通过编程操作的学习逐渐积累技能操作的经脸,以提升技术力在学习力与技术力的提升中,编程思维能力得到不断的提高只有具备了这样的能力和经脸,学生面对实际的问题时才能用已知去开拓未知,用已有技能去解决现实困难教材分析本课是四川省教育科学研究院于2023年编写的《信息技术》七年级上第三单元第二节《在Python中用turtle模块画图》前期已经学习了关于Python的基本使用、两种编程界面,变量的使用等内容这是turtle模块的第一节课后期学习的内容中涉及turtle的多种丰富内容的语句使用和循环、分支等编程结构的应用因此本课在整个turtle模块学习环节中是非常关键的开始环节学生分析本校初一学生情况差异较大大多数学生已经习惯“任务驱动”的教学方式,已养成互相合作交流的良好习惯,并有一定的自主学习能力;部分学生在完成任务中探究耐心不足,浅尝辄止,思维发散性不够;对计算语言描述上则显得能力不足,常常编程语言表达不能考虑周全在Python学习中,学生的起点较一致,基本没有小学阶段学过的情况教学目标知识目标了解Turtle中基本的画图语句学习使用编程思维解决问题技能目标掌握Tur小模块中基本的直线,封闭填充,圆形等语句;熟练掌握通过上述语句完成相应的功能;理解自行查找相关语句来完成相关要求;情感目标通过解决实际碰到的问题,让学生领略当代编程发展的普遍要求从而培养学生的信息素养拓展个人的思维能力教学重点寻找适用的Python中Turtle模块直线,填充及圆形语句能够正确使用教学难点整合使用Turtle模块的内容画出相关图形教学方法“任务驱动”教学演示讲解基本操作方法演示学生优秀作品为榜样PPT演示总结要点个别辅导学习方法学生进行“了解(初步学习)——尝试(完成任务)——交流提高”的循环探究学习过程重要任务由小组讨论,协作完成教学软件教师和学生的操作软件Pythono教师演示软件PowcrPoint2023o任务文件分发、学生机控制及作业提交方正电子教室教学过程
一、引入教师活动演示几个效果逐渐递进的Python程序效果,激发学生学习兴趣,引入Turtle库
二、讲解turtle基本图形界面和底本语句教师活动讲解Turtle基本的图形界面使用《画个直线.py》,演示效果演示画个直线(注).py,讲解说明基本语句讲解要求学生掌握的基本内容导入库,线宽,线色,抬笔,落笔,移动等操作下发文件练习1让学生可以照着文件内容进行编程但是任务在此内容上有提升学生活动学生自行完成练习1:画一个简单的封闭图形教师活动巡视指导
三、学习对所画封闭图形填色教师活动演示学生能正确运行的程序使用《封闭图形并填充颜色.py》先删除填色语句,运行一次,逐个恢复,演示效果并说明重点语句让学生理解加了什么?为什么加?加在哪里?下发练习2请学生参照修改,让学生画出自已喜欢的图形并填色学生活动完成练习2教师活动巡视指导根据情况展示学生作品
四、讲解圆的画法和参数教师活动PPT演示,画圆的方法只作讲解这次不再下发参照程序,引导学生使用教材说明说明来编程学生活动练习3:画一个圆弧扇面并填色教师活动巡视指导,根据情况展示学生作品
五、再进一步,根据所学内容,自行创作图形教师活动根据学生情况,指导学生进一步创作帮助学生解决小问题。