知识目标:
本课程帮助学习掌控板及外接硬件的使用,认识了解赛事套装的工程及功能。内容包括掌控板、掌控拓展板以及外接智能硬件的使用,学习外接硬件的接线方法;此外,内容还包括为硬件编程的mPython软件的使用,学习软件编程控制硬件工作的方法。
技能目标:
熟练掌握掌控板硬件与mPython软件的融合应用
素养目标:
1、培养学生的动手实践能力;
2、在项目实施中培养及提高学生的团队合作能力;
3、培养学生的创客思维与科技素养。
课程特色
本课程基于创意智造常见应用例如LED灯使用、物联网应用、输入输出电子模块使用等,理论结合实践,内容由简到难循序渐进展开。
每个应用案例都是分步骤讲解完成,分步骤的进行项目实现更有助于学习和理解。
课程中使用的软件、硬件上手使用较为容易,但其功能又非常强大,可以帮助我们实现一些创意智造项目的开发。
教学重难点
第一个课时:
重点:
1、了解掌控板的功能及结构,
2、掌握mpython编程软件的使用方法。
3、了解掌控板显示内容的方式。
难点:
1、掌控板显示文本内容的方式
2、掌控板显示屏的坐标位置知识点。
第二个课时:
重点:
1、掌握逻辑判断语句、变量的使用。
2、掌握掌控板无限广播功能的使用。
难点:
1、如果执行否则语句的运用。
2、变量的创建,运用。
3、无线广播的频道设置,发送、接受消息的设置
第三个课时:
重点:
1、认识赛事套装的各个模块。
2、通过套装内地模块完成一些简单的项目。
难点:
1、区分输入输出模块。
2、模块与掌中宝的连接方法
第四个课时:
重点:
1、掌握数字输入与模拟输入的使用方法
2、通过套装内的按键及旋转电位器模块完成一个完整的项目。
难点:
1、mpython编程软件中映射功能的使用方法。
2、rgb灯带的程序编写技巧。
第五个课时:
重点:
1、通过套装内的超声波模块完成一个完整的倒车雷达项目。
2、明白超声波模块判断距离的原理。
难点:
1、I2C模块的接线方式。
2、掌握掌控板播放音乐的方法。
第六个课时:
重点:
1、通过套装内的输出模块,结合掌控板的物联网功能,制作一个完整的物联网项目。
2、学会输出模块的接线方式。
难点:
1、掌控板绑定小程序的设置方法
2、编程软件mpython里,微信小程序的两个变量name、value的使用方法
知识关联
1、mpython编程软件的安装及使用https://www.labplus.cn/
2、掌控板及外接硬件的学习
http://wiki.labplus.cn/index.php?title=%E6%8E%8C%E6%8E%A7%E6%9D%BF%E4%B8%BB%E9%A2%98%E7%B3%BB%E5%88%97