第十一课 石头剪刀布(二)(同步课件)-八年级信息技术下册同步精品课堂(新世纪版)(共13张PPT)

2020-06-30
| 13页
| 561人阅读
| 3人下载
精品

内容正文:

第十一课 石头剪刀布(二) 学易同步精品课堂 教育部中小学信息技术教育实验区实验教材(新世纪版) 八年级下册 学习目标 1.进一步熟悉用无线电传感器传递信息。 2.进一步学习用逻辑表达式表达条件。 重难点 重点:用逻辑表达式来表达条件。 难点:学会灵活运用逻辑表达式。 课前引入 第七课的石头剪刀布游戏是两个同学之间玩,观察两块 micro:bit 板上显示的图案,然后手工统计比分。这一课则引入第三块micro:bit板,由它接收两块比赛的 micro:bit 板上的图案信息,然后进行统计并在点阵屏幕上显示比赛得分。 一 发送比赛信息 计分的 micro:bit 始终在接收玩家 A 和玩家 B 发来的比赛信息 r,然后根据信息的大小判断是哪一个玩家发出来的信息: if (int(r) < 3) : a = int(r) else : b = int(r) 为了判断是否成功地接收了玩家 A 和玩家 B 发过来的信息,将变量 a 和变 量 b 的初始值都设置为 6,如果 a<3 和 b<6 同时成立,说明玩家 A 和玩家 B 都 向计分板发送了比赛信息并被成功接收。当计分完成后,又将变量 a 和变量 b 的值重新设置为 6,进入下一轮比赛计分。 【例题11-1】编写石头剪刀布游戏的“出拳”程序。 from microbit import * import random import radio radio.on() r = Image('00000:09900:09900:00000:00000') s = Image('00009:99090:99900:99090:00009') c = Image('99999:99999:99999:99999:99999') rsc = [r,s,c] while True: if accelerometer.was_gesture('left'): a = random.randint(0, 2) radio.send(str(a)) display.show(rsc[a], delay=3000, wait=False, loop=False, clear=True) 玩家A的程序如下: 【例题11-1】编写石头剪刀布游戏的“出拳”程序。 from microbit import * import random

资源预览图

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