第五课 滚水珠(同步课件)-八年级信息技术下册同步精品课堂(新世纪版)(共10张PPT)

2020-05-09
| 10页
| 503人阅读
| 4人下载
精品

内容正文:

第五课 滚水珠 学易同步精品课堂 教育部中小学信息技术教育实验区实验教材(新世纪版) 八年级下册 学习目标 重难点 1.认识加速度传感器及其作用。 2.了解加速度传感器的各种手势(gesture)。 3.进一步熟悉前面学过的 Python 命令,对加速度传感器进行编程, 编写趣味程序。 重点:对加速度传感器进行编程,编写趣味程序。 难点:理解滚水珠的算法。 一 加速度传感器 加速度传感器的英文是accelerometer,在micro:bit的屏幕反面有标签标注它所在的位置。 加速度传感器 accelerometer 加速度传感器是一种能够测量加速度的传感器。 传感器在加速过程中,通过对质量块所受惯性力的测量,利用牛顿第二定律获得加速度值。micro:bit 用 的是三轴加速度传感器,可以分别获取 x、y、z 三个方向的加速度值。 手势(gesture) 【例题5-1】编写程序,让micro:bit变成一个骰子:摇动micro:bit,屏幕上随机显示1~6之间的数字。 二 滚水珠 滚水珠利用加速度传感器检测倾斜的动作,然后让点亮的 LED 灯模拟水珠随着侧翻的动作移动。 from microbit import * x = 0 y = 0 x0 = x y0 = y display.set_pixel(x, y, 9) while True: if accelerometer.was_gesture('left'): if (x > 0): x = (x - 1) if accelerometer.was_gesture('right'): if (x < 4): x = (x + 1) if accelerometer.was_gesture('down'): if (y > 0): y = (y - 1) if accelerometer.was_gesture('up'): if (y < 4): y = (y + 1) if (x!= x0 or y!= y0): display.set_pixel(x, y, 9) display.set_pixel(x0, y0, 0) x0 = x y0 = y 1.修改【例题5-2】程序,使按钮也能控制“水珠”左右移动。再与同学比一比,谁的动作更快! 2.你能利用micro:

资源预览图

第五课 滚水珠(同步课件)-八年级信息技术下册同步精品课堂(新世纪版)(共10张PPT)
1
第五课 滚水珠(同步课件)-八年级信息技术下册同步精品课堂(新世纪版)(共10张PPT)
2
第五课 滚水珠(同步课件)-八年级信息技术下册同步精品课堂(新世纪版)(共10张PPT)
3
第五课 滚水珠(同步课件)-八年级信息技术下册同步精品课堂(新世纪版)(共10张PPT)
4
第五课 滚水珠(同步课件)-八年级信息技术下册同步精品课堂(新世纪版)(共10张PPT)
5
所属专辑
相关资源
示范课
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。