==================资料简介====================== 
新世纪版信息技术八年级下册第三课 呼吸灯:22张PPT 
新世纪版信息技术八年级下册第三课呼吸灯教学设计 
课题 
呼吸灯 
单元 
第三课 
学科 
信息技术 
年级 
八年级下册 
 
学习 
目标 
1.进一步熟悉 for 循环语句,理解 for 循环需要遍历语句中的< 序列 >。 
2.掌握 range() 函数的用法。 
3.掌握函数的定义和调用方法。 
 
重点 
是掌握函数的定义及调用方法。 
 
难点 
理解循环的控制。 
 
教学过程 
 
教学环节 
教师活动 
学生活动 
设计意图 
 
一、课前导入 
呼吸灯是指灯光“由暗到明,再由明到暗”,不断循环的灯。 
提问:生活中,在哪些地方可以见到呼吸灯? 
 2、怎样才能做出呼吸灯的效果呢 
学生思考并回答问题 
通过提问培养学生思维,能过图片展示激起学生的学习兴趣 
 
二、新知学习:for 循环 
1、将灯光的亮度由0变到9,再由9变到0,如此反复循环,就可以让LED灯呈现出呼吸灯的效果。我们使用for循环来设计呼吸灯。 
2、for 循环是编写程序必须掌握的命令。 
理解for循环语句的作用 
通过学习学生理解for循环语句的作用 
 
三、演示操作并探究 
1、【例题3-1】将LED点阵屏幕上正中间的灯设计成呼吸灯。 
操作步骤: 
第一步 新建硬件作品,进入图形化编程模式。 
  
 
第二步 编写如下积木程序: 
 
2、问题探究:运行程序,你在micro:bit上看到了什么效果? 
3、程度效果展示 
观看老师演示学会用积木模式进行编程并运行观察运行结果回答问题 
通过演示,学会用积木模式进行编程 
 
四、小博士 
for循环语句的格式如下: 
for <变量> in <序列>: 
 <语句块> 
<序列>可以是列表,或者是一个字符串,或者是range()函数产生的序列。for语句的循环次数为列表或序列中的元素个数,或者字符串中字符的个数。<变量>依次取列表或序列中的元素为值,或者依次取字符串中的字符为值。 
range()函数的完整格式是range(a,b,c),其作用是创建一个从整数a开始,公差是c,到整数b结束(不含b)的数的序列。例如: 
range(9,-1,-1)表示序列[9,8,7,6,5,4,3,2,1,0];for i in range(9,-1,-1)的作用是:使程序循环10次,每次i对应的值分别是9,8,7,6,5,4,3,2,1,0。 
================================================ 
压缩包内容: 
P13试一试1.py 
P13试一试2.hex 
P13试一试2.py 
P16试一试1 
P16试一试1.hex 
P16试一试1.mp4 
P16试一试1.py 
P16试一试2.1.py 
P16试一试2.hex 
P16试一试2.mp4 
P16试一试2.py 
~WRL0001.tmp 
【例题2-1】璀璨星空.py 
【例题3-2】四个角交替显示呼吸灯.hex 
【例题3-2】四个角交替显示呼吸灯.py 
例题3-1效果.hex 
例题3-2.mp4 
倒计时程序.mp4 
呼吸灯例题3-1效果.hex 
四个角交替显示呼吸灯.mp4 
新世纪版信息技术八年级下册第三课 呼吸灯.pptx 
新世纪版信息技术八年级下册第三课 呼吸灯(教学设计).doc