大数跨境
0
0

专题:用Python驱动开源硬件

专题:用Python驱动开源硬件 蘑菇云创造
2020-12-21
1
导读:本文特约撰稿人:谢作如

点击上方“蘑菇云创造”可以关注我们哦



用Python驱动开源硬件



本刊特约撰稿人 谢作如 本刊记者 樊绮 策划/执行


随着中小学创客教育的推进,开源硬件逐步被教育工作者所了解并进入了中小学课堂。从一开始的小规模应用到区域级别的大规模推广,开源硬件因为其价格低廉、性能强大和资源丰富,加上扩展性好,越来越得到教师们的认可,短短数年间,不同价位不同功能的开源硬件如雨后春笋般先后面世。从Arduino到 mixly,再到Mind+和mPython,开源硬件的编程工具也越来越多,越来越好用。


自教育部发布《普通高中信息技术课程标准(2017年版)》后,计算思维成为课程核心素养的重要组成部分,新编写的高中和初中教材也大都选择了Python 作为编程语言。这给开源硬件的教学带来了新的挑战,因为Arduino并不支持 Python,micro:bit和掌控板也仅仅支持MicroPython。中小学应该如何选择开源硬件?在图形化编程工具之后,能不能用Python给不同的开源硬件进行编程, 以达到编程规范的统一?


在这一期的专题中,本刊特约撰稿人、“虚谷计划”联合发起人、全国知名创客教师谢作如老师为上述问题带来了解决方案。他联合蘑菇云创客空间的创客们,开发了一个名叫pinpong的Python库,实现了用统一的Python代码给不同的开源硬件进行编程。pinpong库的出现,让开源硬件的选择不再成为难题,还为物联网、人工智能和互动媒体等领域提供了新的思路。



  本文来源:《中国信息技术教育》杂志

  本文撰稿人:谢作如





秀米公众号

微信号 : mgystem

扫码关注,了解更多






推荐阅读:


【声明】内容源于网络
0
0
蘑菇云创造
蘑菇云是DFRobot旗下专注于AI人工智能、创客、STEAM、劳动教育的科技创新教育品牌;以为中国培养下一代科技创新人才为使命,为学校提供k12全龄段科技创新教育解决方案。
内容 969
粉丝 0
蘑菇云创造 蘑菇云是DFRobot旗下专注于AI人工智能、创客、STEAM、劳动教育的科技创新教育品牌;以为中国培养下一代科技创新人才为使命,为学校提供k12全龄段科技创新教育解决方案。
总阅读1.4k
粉丝0
内容969