课件22张PPT。第八课 遥控灯信息技术新世纪版 八年级下学习要点:1.了解无线电传感器及其积木。
2.学会使用无线电传感器编写趣味程序。重难点:重点是了解无线电传感器的功能及其编程积木;
难点由学生自己构思趣味程序。同学们有没有用遥控灯?
想一想,我们生活中有哪些遥控灯?无线电是一种用电磁波传送信息的技术。micro:bit上有一个可以发送和接收无线电信号的radio传感器,利用该传感器,micro:bit之间可以进行通讯。单击积木盒radio.on()radio.off()radio.config(channel=6)radio.reset()radio.send(“Message”)radio.receive()无线电信号使用某一频率发送信息,无线电发送信息所使用的频率称为频道,micro:bit一共可以使用101频道(0~100)。
发送和接收信息时指定频道,可以实现消息的定向传送。如果不设置频道,可以接收到所有micro:bit发送的信息。【例题8-1】向同桌的micro:bit传送按键信息。思考:1、使用无线电功能,必须加上什么命令2、编程完成后要怎样才能运行程序import radio保存程序,并将程序分别复制到两块micro:bit上,然后轮流按下micro:bit上的按钮在一块板上按下按钮 A,另一块板上就会显示字符“A”,但被按下按钮的 micro:bit 板上并不会显示字符“A”,这说明它没有收到自己发送出去的信息。注意:程序代码模式展示:程序积木模式展示:P36试一试向同桌的micro:bit上传送信息:按下按钮A传送“How are you?”,按下按钮B传送“Fine,thank you!”。程序代码模式展示:程序积木模式展示:【例题8-2】编写程序,将micro:bit的按键变成遥控按钮,可以遥控另一块micro:bit亮灯和灭灯。根据出示的代码,解释程序的意思Image('99999:99999:99999:99999:99999')Image('00000:00000:00000:00000:00000')import radioradio.on()radio.config(channel=6)亮灯灭灯使用无线电功能打开无线电配置无线电频道为6程序代码模式展示:程序积木模式展示:P37试一试1、修改【例题8-2】的程序,将灯变成闪烁的灯。程序代码模式展示:while (not button_b.is_pressed()) 的作用是重复显示播放图案,呈现灯光闪烁的效果,当按钮 B 被按下时才终止循环。如果要循环播放动画,并且在按下按钮后终止播放动画,就可以用这种方法实现。程序积木模式展示:P37试一试2、修改【例题8-2】的程序,将灯变成不断显示内置图案的灯。只要将变量 a 改成表示内置图案的列表:
a=[Image.HAPPY,Image.SAD,Image.FABULOUS,Image.ANGRY,Image.HEART,Image.CONFUSED,Image.ASLEEP]程序代码模式展示:程序积木模式展示:本节课了解不同的 micro:bit 之间可以相互通讯,并设计micro:bit 板之间的通讯小程序。
使用无线电功能,必须加上命令:import radio自学网:http://www.waveshare.net/study/article-859-1.html谢谢21世纪教育网(www.21cnjy.com) 中小学教育资源网站 有大把高质量资料?一线教师?一线教研员?
欢迎加入21世纪教育网教师合作团队!!月薪过万不是梦!!
详情请看:
https://www.21cnjy.com/help/help_extract.php
新世纪版信息技术八年级下册第八课遥控灯教学设计
课题
遥控灯
单元
第八课
学科
信息技术
年级
八年级下册
学习
目标
1.了解无线电传感器及其积木。
2.学会使用无线电传感器编写趣味程序。
重点
了解无线电传感器的功能及其编程积木。
难点
由学生自己构思趣味程序。
教学过程
教学环节
教师活动
学生活动
设计意图
一、 课前导入
同学们有没有用遥控灯?
想一想,我们生活中有哪些遥控灯?
播放视频,导入新课
思考回答问题并观看视频
为后面编程打基础
二、学习新知
一、无线电传感器
1、无线电是一种用电磁波传送信息的技术。
2、micro:bit上有一个可以发送和接收无线电信号的radio传感器,利用该传感器,micro:bit之间可以进行通讯。
(一)积木命令
(二)任务一:【例题8-1】向同桌的micro:bit传送按键信息。
1、思考:1、使用无线电功能,必须加上什么命令
import radio
编程完成后要怎样才能运行程序
保存程序,并将程序分别复制到两块micro:bit上,然后轮流按下micro:bit上的按钮
2、注意:在一块板上按下按钮 A,另一块板上就会显示字符“A”,但被按下按钮的 micro:bit 板上并不会显示字符“A”,这说明它没有收到自己发送出去的信息。
3、程序代码模式展示:
4、程序积木模式展示:
(三)任务二:P36试一试向同桌的micro:bit上传送信息:按下按钮A传送“How are you?”,按下按钮B传送“Fine,thank you!”。
1、程序代码模式展示:
2、程序积木模式展示:
遥控灯
(一)演示讲解:【例题8-2】编写程序,将micro:bit的按键变成遥控按钮,可以遥控另一块micro:bit亮灯和灭灯。
1、根据出示的代码,解释程序的意思
2、程序代码模式展示:
3、程序积木模式展示:
(二)任务三:P37试一试1、修改【例题8-2】的程序,将灯变成闪烁的灯。
1、程序代码模式展示:
2、程序积木模式展示:
(三)任务四:P37试一试2、修改【例题8-2】的程序,将灯变成不断显示内置图案的灯。
1、只要将变量 a 改成表示内置图案的列表:
a=[Image.HAPPY,Image.SAD,Image.FABULOUS,Image.ANGRY,Image.HEART,Image.CONFUSED,Image.ASLEEP]
2、程序代码模式展示:
3、程序积木模式展示:
学生学习掌握无线电积木盒的积木命令的使用
小组合作学习探究完成任务一,先完成的小组会得到相应的加分奖励
小组合作学习探究完成任务一,先完成的小组会得到相应的加分奖励
学会使用无线电传感器编写趣味程序,小组回答问题并给予相应的加分奖励
小组合作学习探究完成任务三,先完成的小组会得到相应的加分奖励
小组合作学习探究完成任务四,先完成的小组会得到相应的加分奖励
掌握无线电积木盒的积木命令的使用,为后面编程打基础
培养学生团队合作与竞争的意识,小组间的竞争,搞高课堂效率,培养学生团队合作的意识
培养学生团队合作与竞争的意识,小组间的竞争,搞高课堂效率,培养学生团队合作的意识
师生互动,引导学生进一步熟悉编程,小组间的竞争,搞高课堂效率
培养学生团队合作与竞争的意识,小组间的竞争,搞高课堂效率,培养学生团队合作的意识
培养学生团队合作与竞争的意识,小组间的竞争,搞高课堂效率,培养学生团队合作的意识
四、课堂小结
1、本节课了解不同的 micro:bit 之间可以相互通讯,并设计micro:bit 板之间的通讯小程序。
使用无线电功能,必须加上命令:import radio
2、自学网:
http://www.waveshare.net/study/article-859-1.html
十、板书
第八课 遥控灯
一、无线电传感器
import radio
二、遥控灯