还剩2页未读,继续阅读
文本内容:
循环微课教学设计for四川省成都市七中育才学校赵杰知识点名称循环for微课基本信息学科类型和教学对象信息技术;七年级学生上课时间长度约分钟3教学内容循环的基本结构及函数简单说明range循环的简单应用教学目标学生一次或多次观看视频后能正确书写循环语句的结构
1.for学生一次或多次观看视频后能利用循环语句解决可计算的、具有
2.for重复特征的问题,提高代码效率、简洁度教学资源与环境教学重、难点
1.重点for循环语句的正确编写
2.难点for循环语句的应用正文分镜头建议现在,我们一起学习for循环语句呈现结构,开始首先,我们来看一看它的基本结构讲解for变量in<变化范围〉循环体for是关键字,是我们书写for循环语句中必须编写正确的词紧接着是变量,存储着我们需要控制的数据关键字in后边的变化范围就是指变量的取值范围我们通常用range来控制for循环语句中变量的取值范围Range括号里的内容叫做参数,实际上括号里有三个参数,分别是初始值,终值和步长但是一般情况下,我们只写出了终值关于range详细地内容我们会在其他视频讲解这是for循环语句的第一行那从for循环语句的第二行开始我们就编写具体的需要计算机重复执行的代码这部分代码我们称之为循环体循环体的第一行必须缩进一个制表位打了冒号后按回车后自动形成,也可按一下tab键接下来,我们来看一个利用Python绘制正方形的案例正方形有四条边,这四条边按90呈现正方形,并夹角首尾相连根据解说做出我们绘制正方形的第一步就要解决如何绘制正方形的一条边其实,相应强调这条边就是一条线段第二步,我们将画笔的的运动方向顺时针旋转90度第三步,重复前而两步3次,完成其他三条边的绘制下面我们就来看一段某同学实现上述步骤的代码import turtlet=10090100901009010090分别圈出代码并标注注意代码中重复的部分第几条边,并演示各我们来看看他们的效果部分效果这一段代码使用for循环会变成什么样子呢?import turtle演示动画过程,强调t=循环体for iin range4:10同时展示对比区别90代码是不是一下就简洁了!我们来梳理一下这里的for循环这里的循环体的作用就是画一条100像素的的线段,然后再把画笔的运动方向顺时针旋转90度那是如何实现另外三条边的绘制的呢?就是靠的range4前面提到in后面是变量的取值范围,在我们的例子中的含义就是变量演示效果i从0开始每次增加1,一共执行4次range4中的4我们可以等效理解为程序执行循环体的次数接下来,我们就看一下程序执行的过程第一次,画出第一条边第二次,画出第二条边第三次,画出第三条边第四次,画出第四条边我们来总结一下这里的for循环For循环语句的关键字变量i这里用来存储循环的次数in后面是变量i的取值范围range4代表i从0开始,每次加1,一共加4次.不要忘了range后的冒号哟!冒号后的循环体必须缩进一个制表位哟!。