




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、成都七中育才学校“聚焦学科核心素养的深度教学”教学设计任教学科:信息技术上课教师:陈洋上课班级:7年级14班教学课题:旋转的画笔Python绘图一、教材及学情分析本课来自即将出版的省编版初中信息技术7年级上册,第三单元“走进python的世界”第3课海龟绘图和第4课使用海龟绘制满天星。由于该教材面向全省学生,受众广,无法聚焦学校的具体学情,针对性不强。基于以上原因,我对教材内容进行了整合。聚焦信息技术学科大概念“算法”,我将该单元划分为“初识python”、“python与数学”、“python与绘图”和“python与游戏”四个主题,开展单元主题教学。本课即是“python与绘图”主题下的第
2、二课时“旋转的画笔”。在实施教学之前,学生已经掌握了“两点确定线段”的绘图方法,即大部分学生能够熟练使用turtle库中的基本操作完成简单图形的绘制。另外,学生有scratch趣味程序设计基础,C+编程基础,具备顺序结构程序设计能力,部分同学具有循环结构的程序设计思维。二、教学目标知识与技能:1.能够计算正N边形、正N角星(N为奇数)的旋转角。2.掌握python画笔旋转的基本语法。3.掌握for循环结构。能力与方法:1.通过正N边形旋转角的探究,学生掌握“从特殊到一般的问题解决模型”,并能运用到正N角星(N为奇数)旋转角的探究当中。2.学生能够根据提供的“基本操作”文档,自主完成正N边形、正
3、N角星(N为奇数)的绘制。3.以正五角星的实现代码为例,从顺序结构到for循环结构的代码转换,学生建立起“重复执行”的逻辑思维,提升循环结构的代码实现能力。思维与价值:1.建立起循环结构的逻辑思维,能够运用for循环解决“重复执行”的问题,使复杂问题条理化、简单化。2.掌握“从特殊到一般的问题解决模型”,能够迁移到其他问题的分析与解决中。三、教学内容教材内容并不等于教学内容,应该对教材内容进行教学化处理。教材中直接讲解正五角星的绘制,知识点包括正五角星旋转角的计算,python画笔旋转的基本语法,顺序结构代码实现,for循环代码实现等。教材内容难度梯分度不明显,没有按照从简单到复杂,从特殊到一
4、般的顺序编排,于是,我对教材内容进行处理,构建起如下教学内容:1.回顾前置课程“两点确定线段”的绘图方法,抛出问题:当点的坐标不容易确定时,如何绘制图形?比如,如何绘制正N边形?2.以正三角形的旋转角为例,探究正五边形、正六边形和正N边形的旋转角。介绍python中画笔沿当前方向、相反方向移动的语法,介绍画笔向右、向左旋转一定度数的语法。3.探究正五角星、正七角星、正N角星(N为奇数)的旋转角。4.以正五角星为例,将代码从顺序结构转换为for循环结构,讲解for 循环的语法和运行机制。四、教学重难点 重点:探究正N边形、正N角星(N为奇数)的旋转角 难点:运用for循环的思维解决“重复执行”的
5、问题,使复杂问题条理化、简单化教学设计教学环节师生活动评估证据设计意图抛出问题1.播放前置课程作品集,回顾“两点确定线段”的绘图方法。2.抛出问题:当点的坐标不容易确定时,如何绘制图形?比如,如何绘制正N边形,引入本节教学内容:旋转的画笔。1.学生能够说出前置课程作品的绘制原理是“两点确定线段”。 1.展示前置课程优秀作品,分享学生的创意,鼓励学生开拓思维,大胆创编,形成过程性评价。2.通过前置课程的作品赏析,分析已经掌握的“两点确定线段”的绘图方法,提出新需求:当点的坐标不容易确定时,如何绘制图形?制造矛盾,激发学生的学习热情和探究欲望。绘制正N边形1.通过动画模拟三角形的绘制过程,展示用“
6、画笔旋转”来绘制图形的方法。介绍python中画笔沿当前方向、相反方向移动的语法,介绍画笔向右、向左旋转一定度数的语法。2.新的绘图方法最核心的问题是求出旋转角,老师组织学生探究正五边形、正六边形和正N边形的旋转角。3.提供“基本操作”文档,完成任务一:用Python编程绘制出正五边行、正六边形和正十边形。1.学生能够熟练运用()、()、()语句绘制图形。 2.学生能够求出正五边形、正六边形和正N边形的旋转角,并用Python编程绘制上述图形。1.从正五边形到正六边形,再到正N边形(N为奇数)的旋转角的探究,渗透从特殊入手,提炼一般规律的问题解决方法。绘制正N角星(N为奇数)1.在绘制正N边形
7、的基础上,抛出挑战任务:你能绘制出正五角星吗?2.组织学生探究正五角星、正七角星、正N角星(N为奇数)的旋转角。给出课后可持续探究的问题:当N为偶数时,正N角星的旋转角也是这样求的吗?3.完成任务二:用Python编程绘制出正五角星、正七角星、正十一角星。1.学生能够求出正五五角星、正七角星和正N角星(N为奇数)的旋转角,并用Python编程绘制上述图形。1.在正N边形旋转角的探究基础上,学生自发地运用“从特殊到一般的问题解决模型”探究正五角星、正七角星和正N角星(N为奇数)的旋转角。问题层层深入,将学生的思考引向深处。2.给出课后可持续探究的问题,激发学生学习的兴趣、提供持续探究的方向,让深
8、度学习真正发生。for循环结构1.以正五角星的python代码为例,引导学生观察绘图部分代码的特点。2.讲解python语言for循环结构的语法知识,以正五角星为例,将代码从顺序结构转换为for循环结构,讲解for 循环的运行机制。3.完成任务三:使用for循环语句修改正N角星(N为奇数)的绘制代码。尝试使用画笔的旋转和for循环,绘制其他图形。1.学生能够找到五角星实现代码中的重复部分,提出代码优化的需求。2.学生理解for循环的语法规则,并能修改顺序结构实现的五角星代码。能够通过举一反三,用for循环实现正N角星(N为奇数)的绘制。3.部分学生能够使用画笔的旋转和for循环,绘制出其他图形
9、。1.从顺序结构到for循环结构的代码转换,建立“重复执行”的逻辑思维,培养循环结构的代码实现能力。2.通过任务三:尝试使用画笔的旋转和for循环,绘制其他图形,一方面熟练for循环的语法规则,另一方面,发散思维,鼓励学生大胆创编。总结与持续探究1.总结用“画笔旋转”来绘制图形涉及的知识和方法。2.抛出课后可持续探究的问题:如果要绘制多个相同的图形,如何用代码实现?1.跟随老师的复习思路,学生能够回答问题,说出画笔旋转的基本操作、能够用循环的思维解决问题。2.学生提交的作业可以完成正N边形、正N角星(N为奇数)的绘制。1.知识与方法梳理2.明确课后可持续探究的问题和方向,提前铺垫下一课时。作业设计课后可持续探究的问题:1.当N为偶数时,正N角星的旋转角也等于180-180/N吗?2.如果要绘制多个相同的图形,如何用代码实现?本设计的特色或基于学科核心素养培育(深度学习)的突破点1.以大概念为抓手,进行单元整合,通过单元主题式教学对教材内容进行教学化处理,重新编排教学内容。2.以逆向设计的思路进行教学设计,以终为始,注重预
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
评论
0/150
提交评论