APP下载

micro:bit在Python网络教学中的应用实践

2021-08-30罗晶

中国科技教育 2021年2期
关键词:教师教学学生

罗晶

随着国家对人工智能、编程的大力推广,越来越多的学校将micro:bit引入信息技术课堂。毕竟对于学生来说,单纯的编程语法学习枯燥并且抽象,选择一款具有创造性和趣味性的开源硬件辅助开展编程教学,能够帮助学生在学习编程这条路上走得更远。

然而受新冠疫情影响,传统课堂不得不转入在线学习模式,知识获取方式和传授方式,以及教和学的关系发生了明显变化。本文结合教学实例,分享micro:bit在Python网络教学中的应用实践和教学注意事项。

教学主题

Python硬件实践

教学对象

有一定Python基础的学生

教学目标

学习并掌握micro:bit硬件的基本知识,通过Python控制硬件,让学生将计算机与生活紧密联系起来。

教学内容

课前准备——软件和编辑器

方法l,通过下载安装MU软件,可直接将代码刷入到micro:bit板子上(见图1)。

方法2,如果网络环境较好,可直接使用在线编辑器,随时随地进行编程(见图2)。

教学说明

◇认识micro:bit(见图3)

nRF51应用处理器IC:nRFi1应用处理器IC是让使用者作主要程控的处理器,完整的程序包含了用户客制与中介层( runtime),以及蓝牙协议层(stack) (注:浏览器编译环境会在用户程序写完同时将这3部分整合完成),一旦用户将完整程序(HEX文件)放在USB闪存根目录上,处理器便会直接执行程序代码。使用者也可对连接在处理器上的GPIO进行控制,也可通过2.4 GHz无线进行相关周边控制。

·蓝牙通讯:micro:bit板子上2.4G无线相关设计提供了对手机、平板的蓝牙通讯功能,可以通过蓝牙控制micro:bit,或者通过蓝牙把信号传人手机或者电脑。……

登录APP查看全文

猜你喜欢

教师教学学生
最美教师
微课让高中数学教学更高效
教师如何说课
未来教师的当下使命
赶不走的学生
“自我诊断表”在高中数学教学中的应用
对外汉语教学中“想”和“要”的比较
学生写话
学生写的话
圆我教师梦