摘要
面向开源硬件的编程教学在人工智能教育与创客教育中占有重要地位,但开源硬件程序的人工测评过于复杂,限制了开源硬件编程教学的普及。基于此,文章设计并实现了一套面向使用MicroPython语言编程的开源硬件程序自动测评系统,提出了开源硬件执行效果数字化表征和自动测评算法解决方案,实现了开源硬件程序的自动测评。实验结果表明,该开源硬件程序自动测评系统达到了与人工测评相当的一致性,基本可满足大规模在线学习的自动评测需求。
Open source hardware-oriented programming teaching plays an important role in maker education and artificial intelligence education.However,the manual evaluation of open source hardware programs is too complex,which limits the popularization of open source hardware programming teaching.In this paper,an automatic evaluation system for open source hardware programs using MicroPython programming language was designed and implemented.Meanwhile,the digital representation of execution effects of open source hardware and automatic evaluation algorithm solutions were proposed,which realized the automatic evaluation system for open source hardware programs.Experimental results showed that the system had reached consistency with manual evaluation and basically met the automatic evaluation requirements of large-scale online learning.
作者
傅骞
曾子龙
查聿翀
郑娅峰
FU Qian;ZENG Zi-long;ZHA Yu-chong;ZHENG Ya-feng(Educational of Faculty,Beijing Normal University,Beijing,China 100875;School of Computer and Information Engineering,Henan University of Economics and Law,Zhengzhou,Henan,450000)
出处
《现代教育技术》
CSSCI
北大核心
2020年第2期97-103,共7页
Modern Educational Technology
基金
2019国家自然科学基金青年科学基金项目“大规模在线教育中协作讨论过程的自动化分析与可视化关键技术研究”(项目编号:61907011)资助
关键词
开源硬件
自动测评
人工智能教育
创客教育
open source hardware
automatic evaluation
artificial intelligence education
maker education