




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、 microbit在python网络教学中的应用实践 罗晶随着国家对人工智能、编程的大力推广,越来越多的学校将micro:bit引入信息技术课堂。毕竟对于学生来说,单纯的编程语法学习枯燥并且抽象,选择一款具有创造性和趣味性的开源硬件辅助开展编程教学,能够帮助学生在学习编程这条路上走得更远。然而受新冠疫情影响,传统课堂不得不转入在线学习模式,知识获取方式和传授方式,以及教和学的关系发生了明显变化。本文结合教学实例,分享micro:bit在python网络教学中的应用实践和教学注意事项。教学主题python硬件实践教学对象有一定python基础的
2、学生教学目标学习并掌握micro:bit硬件的基本知识,通过python控制硬件,让学生将计算机与生活紧密联系起来。教学内容课前准备软件和编辑器方法l,通过下载安装mu软件,可直接将代码刷入到micro:bit板子上(见图1)。方法2,如果网络环境较好,可直接使用在线编辑器,随时随地进行编程(见图2)。教学说明认识micro:bit(见图3)nrf51应用处理器ic:nrfi1应用处理器ic是让使用者作主要程控的处理器,完整的程序包含了用户客制与中介层( runtime),以及蓝牙协议层(stack) (注:浏览器编译环境会在用户程序写完同时将这3部分整合完成),一旦用户将完整程序(hex文件
3、)放在usb闪存根目录上,处理器便会直接执行程序代码。使用者也可对连接在处理器上的gpio进行控制,也可通过2.4 ghz无线进行相关周边控制。·蓝牙通讯:micro:bit板子上2.4g无线相关设计提供了对手机、平板的蓝牙通讯功能,可以通过蓝牙控制micro:bit,或者通过蓝牙把信号传人手机或者电脑。·无线通信:micro:bit板子上2.4g无线相关设计提供另外的无线通信协议,此通讯协议在不同的程序语言环境可以直接使用,并且可以在多个micro:bit装置中互相传递并且群组化,进行无线通讯。·金手指触片引脚:25个引脚,一般可以配合鳄鱼夹使用,或者插接到扩展
4、板上进行转接使用。这些引脚使micro:bit的功能更加强大,可控制电机、舵机或其他电子模块。·电力供应:给micro:bit的电力主要是由接口ic通过usb提供,亦可由电池盒连接器提供,在金手指上有电力供应的功能,需要熟悉电路设计的人操作。·按键:micro:bit板子正面有2个按键,背面有1个。背面的按键连接nrf51处理器作系统重置用(reset)。正面的按键a、b可以由使用者程控,包括了短压、长压,或是a、b同时按,按键a、b均连接至金手指上的gpio,加上电路设计可以做logic0或1值的操作。·显示:在板子上有5×5组leds作为显示屏,光线
5、传感器通过反向二极管电流的作用,把点阵屏转换成光敏传感器使用,用来检测周围的光线。·重力传感器(加速度传感器):重力传感器是经由12c与处理器连接,提供了三轴感应数据,并包含手势感测算法。·磁力传感器:磁力传感器也是通过i2c与处理器连接,提供磁力感测数值。·温度感测:提供了板子上的实时温度感测。·陀螺仪传感器:可以测量micro:bit的三轴转动角度,可以检测加速度大小,也可以检测micro:bit常见的状态(摇晃、倾斜、自由落体等)。·指南针:可以用来指示方位,并且可以检测磁场强度。介绍应用软件mu是第三方编辑器,在工作时,需要把micro
6、:bit与电脑usb进行连接,通过python编辑器将代码写入。当看到背后reset按键边上的led开始闪烁时,说明可以进行代码写入。我們可以在mu主要区域开始写第1段代码。默认情况下,mu给我们写了1段代码,但是代码前面有#号,表示代码内容注销不运行。写完代码之后,就可以刷入代码了。在进行这一步之前,我们需要再次确认micro:bit已经与电脑相连接(在“我的电脑”里可以看到micro:bit已经读入),然后点击刷入,将代码刷入到micro:bit板子上。当后灯开始闪烁,闪烁过程大约10秒左右,表示代码已经在刷入。当然,也有很多种其他方式进行刷入pvthon脚本。通过对代码保存再拖拽,找到m
7、icro:bit文件进行刷入。打开mu,点击repl,可以看到代码下面的2个对话框(见图4)。另一种方法,通过在线编辑器进行代码编辑和micro:bit刷入。首先,在编辑器的指定区域进行代码编写。然后,确认电脑与micro:bit已连接(可以看到提示)。选择micro:bit开发板。点击刷入,刷入后可以看到micro:bit板子刷入灯闪烁。在本节课的最后,学生成功完成了教师分配的指定任务,通过网络实现了硬件学习,感受到了创作的快乐。教学注意事项要能看到学生电脑屏幕。学生在实际操作中会遇到很多问题,比如代码书写过程中的语法错误、电脑日常小问题、usb与micro:bit板子连接问题、软件应用错误
8、等。教师在教学过程中需要通过屏幕随时远程指导学生解决问题。要通过学生端的摄像头随时注意学生表情。学生在硬件操作中,可能会遇到接线问题、电源正负连接问题、元件选择出错等。此时,有的学生会通过摄像头向教师说明,而有的学生则“埋头不语”。此外,有的学生可能在做学习之外的事情。因此,教师需要通过摄像头随时观察和注意学生的表情.及时帮助学生解决问题或纠正其行为。注意分享教师端的屏幕。教师不仅要讲解课件,还要编写代码并讲解,部分代码还需要标注,这些都需要通过分享教师端的屏幕展示给学生。注意分享教师端的摄像头。在讲解micro:bit硬件时,教师需要对选择元件、插线等进行展示。因此,摄像头需要能够照到所需展示分享的元件和硬件上来。注意教学内容和节奏的把控。在线教学的内容应难度适中、循序渐进。当发现几个学生都困于同一个问题时,就需要放慢教学进度,给学生充足的时间思考,或是给出一些提示,引领学生完成“摘桃子”的过程。
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 《2025年企业与个人之间借款合同》
- 2024年榆林农业投资集团有限公司招聘真题
- 2024年新疆财经大学招聘事业编制人员真题
- 2025【中外合作经营合同范本(机械制造、技术研发)】机械制造合作协议合同范本
- 光电项目售后合同范本
- 2024年杭州东方中学招聘真题
- 2024年北京市公安局房山分局招聘勤务辅警真题
- 2014建租房合同范本
- 校园贷合同(2025年版)
- 理疗物品转让合同范本
- 拆除吸收塔、烟道,安装风机施工方案
- 2024-2025学年江苏省淮安市高三第一次模拟考试物理试卷(含答案)
- 2023水电工程费用构成及概(估)算费用标准
- 心源性呼吸困难的护理
- 2025年新高考历史模拟预测试卷(含答案解析)
- 建筑业内控管理制度合规检查
- 2024光伏发电工程施工质量验收规程
- 施工项目影像资料管理办法
- 《语文综合实践:重温革命历史 赓续红色血脉》教案- 2023-2024学年高教版(2023)中职语文基础模块下册
- 二级建造师继续教育考试题及答案
- 8我们受特殊保护第一课时《我们是未成年人》教学设计-2024-2025学年道德与法治六年级上册统编版
评论
0/150
提交评论