文本内容:
课时一课时教师乔兵对象七年级时间教学目标
1、掌握如何导入turtle模块
2、会调用turtle中的函数
3、理解编程思维一拆解思维
4、能利用海龟绘制五角星
5、利用for循环优化代码教学重点引导学生分析问题、拆解问题、解决问题教学重难点教学难点掌握、理解.、调用海龟绘图中的函数、for■循环的使用
1、掌握在python中引入模块的方法学习目标
2、学习turtle模块基本用法
3、了解属性及方法
4、学习for循环的使用教学方法讲授法、操练法、任务驱动法教学过程教学环节教师活动学生活动设计意图
1、世界上有许多国家的国旗上都有五角星,为什么这么多国家的国旗上都有五角星引起学生兴趣,引入本节导入新课思考问题并回答呢?课课题
2、讲解五角星作为国旗上元素的含义手绘
1、拿出纸和笔连笔绘亲身体会,连笔手绘五角正方形制五角星分析
1、拿出纸和笔进行绘制星的过程,从而为类比手五角星顶角的度
2、数学知识计算五角星的顶角绘,用海龟绘制五角星做数
3、流程图分析回答绘制流程铺垫
2、流程图分析手绘的流程
1、大象放进冰箱步骤例子
2、拆分思维将复杂
1、理解拆分思维;以例子的形式让学生学会的问题拆解成一
2、理解人和机器处理问题的差异;拆解思维用拆解思维看待复杂的问个个程序能执行
3、思考将画五角星按拆分思维进行题,将复杂问题拆分拆解的小问题逐个拆分突破
1、类比手绘过程
2、分析海龟绘制五角类比手绘过程,结合拆解思维理解类比手绘,让学生更加容海龟星的流程海龟绘制五角星的步骤及易理解海龟绘图绘流程绘图
3、解释相应的代码块制五角星的步骤及流程实战演示讲解编写代码进一步体会海龟绘图绘制五角星的进一步加深理解海龟绘制方法、流程、用到的相应函数五角星的具体代码
1、如何消除我们冗余观察并思考引起学生思考的代码?优化代码讲解for循环的使用方法让学生理解for循环的使思考并理解for循环的使用方法及格For循环foriinrange用方法,从而让学生进一式循环语句步优化代码正确描述问题一逻辑分析问题一建立流程图一寻求自动化解决方案一优化方案、解决问题・教师总结拓展延伸如何绘制五星红旗?。