欢迎来到叮当云教育! | 帮助中心 教学备课就来叮当文库!

叮当云教育

换一换
首页 叮当云教育 > 资源分类 > DOC文档下载
 

新世纪版信息技术八年级下册第三课 呼吸灯(教学设计).doc

  • 资源ID:34133       资源大小:1.91MB        全文页数:4页
  • 资源格式: DOC        下载权限:游客/注册会员/VIP会员    下载费用:20金币 【人民币2元】
快捷注册下载 游客一键下载
会员登录下载
微信登录下载
三方登录下载: QQ登录  
下载资源需要20金币 【人民币2元】
邮箱/手机:
温馨提示:
支付成功后,系统会自动生成账号(用户名和密码都是您填写的邮箱或者手机号),方便下次登录下载和查询订单;
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载资源
 
友情提示
2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,既可以正常下载了。
3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰   

新世纪版信息技术八年级下册第三课 呼吸灯(教学设计).doc

新世纪版信息技术八年级下册第三课呼吸灯教学设计课题 呼吸灯单元第三课学科信息技术年级八年级下册学习目标1进一步熟悉 for 循环语句,理解 for 循环需要遍历语句中的 序列 。2掌握 range() 函数的用法。3掌握函数的定义和调用方法。重点是掌握函数的定义及调用方法。难点理解循环的控制。教学过程教学环节教师活动学生活动设计意图一、课前导入呼吸灯是指灯光“由暗到明,再由明到暗”,不断循环的灯。1、 提问:生活中,在哪些地方可以见到呼吸灯?2、怎样才能做出呼吸灯的效果呢?学生思考并回答问题通过提问培养学生思维,能过图片展示激起学生的学习兴趣二、新知学习:for 循环1、将灯光的亮度由0变到9,再由9变到0,如此反复循环,就可以让LED灯呈现出呼吸灯的效果。我们使用for循环来设计呼吸灯。2、for 循环是编写程序必须掌握的命令。理解for循环语句的作用通过学习学生理解for循环语句的作用三、演示操作并探究1、【例题3-1】将LED点阵屏幕上正中间的灯设计成呼吸灯。操作步骤:第一步 新建硬件作品,进入图形化编程模式。选择micro:bit确定选择新建硬件作品进入micro:bit编辑界面第二步 编写如下积木程序: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。range(a,b,c)中的a和c都可以省略,如果a省略,默认为0;如果c省略,默认为1。例如:range(10)实际上就是range(0,10,1)。学习for循环语句的格式,range() 函数的用法。通过学习理解 for 循环需要遍历语句中的 序列 并掌握 range() 函数的用法。五、 小组探究完成任务1、P13试一试1:修改【例题3-1】编写程序,使micro:bit的四个角上交替显示呼吸灯。(1)程序展示:运行程序,可以看到micro:bit上的四个角交替显示呼吸灯。(2) 程序运行效果展示2、P13试一试2:仔细阅读下面的倒计时程序:from microbit import *go=for i in range(9,-1,-1):si=str(i)go.append(si)display.show(go,delay=500,wait=True,loop=False,clear=True)(1) 将程序复制到micro:bit上,运行的效果是什么样的?(2) 程序运行效果展示小组合作探究完成任务培养小组合作的能力,通过探究进一步熟悉 for 循环语句,理解 for 循环控制六、新知学习探究:函数1、提问:(P13试一试1)的程序重复代码太多,有没办法可以将代码优化呢?使用函数:调用函数lamp2、演示操作:【例题3-2】编写程序,使micro:bit的四个角上交替显示呼吸灯。(1) 操作步骤(2) 第一步打开【例题3-1】编写的程序。(3) 第二步:进入积木编程模式,单击函数积木盒,定义lamp函数(4) 第三步调用函数lamp(x,y),使micro:bit的四个角上交替显示呼吸灯。(2)程序展示:(3)程序运行效果展示学生思考并回答问题观察并学习函数的定义和调用方法通过提问引发学生思考引出函数lamp演示操作的过程中使学生学习函数的定义和调用方法七、小组完成任务探究1、(P16试一试1)编写程序,让呼吸灯在LED点阵屏幕上随机闪耀。程序展示:2、(P16试一试2)修改【例题3-2】程序,使micro:bit四个角上的LED灯同时显示呼吸灯。程序展示:小组合作,完成任务培养小组合作的能力,通过探究进一步掌握函数的定义和调用方法九、课堂小结本课学习了for循环、range() 函数的用法。for 变量 in 序列 : 语句块 序列 可以是列表,或者是一个字符串,或者是 range() 函数产生的序列。通过 micro:bit 编程,进一步熟悉以前所学过的for命令小结巩固知识十、板书第三课 呼吸灯for 变量 in 序列 : 语句块 range(a,b,c)lamp

注意事项

本文(新世纪版信息技术八年级下册第三课 呼吸灯(教学设计).doc)为本站会员(备课啦)主动上传,叮当云教育仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知叮当云教育(点击联系客服),我们立即给予删除!

温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




经营许可证编号:鲁ICP备09030270号-2   鲁公网安备 37011602000151号 copyright@ 2019-2022

网站大部分作品源于会员上传,除本网站整理编辑的作品外,版权归上传者所有,如您发现上传作品侵犯了您的版权,请立刻联系我们并提供证据,我们将在3个工作日内予以改正。

1
收起
展开