%0 Journal Article %A 刘派 %A 任玮 %A 孙岩 %T 一种基于ANTLR的面向Scratch3.0的特征提取和检测系统 %D 2019 %R 10.13190/j.jbupt.2019-125 %J 北京邮电大学学报 %P 70-75 %V 42 %N 6 %X Scratch是一种适合少年儿童使用的可视化编程语言,并在全球的编程教育领域中受到广泛地关注.由于目前各大教育编程平台都开始使用Scratch3.0版本,而已有的特征提取和检测系统并不支持新版本,为此,提出了一种基于链表数据结构和一种语言识别工具(ANTLR)的面向Scratch3.0的特征提取和检测系统.实验结果表明,该系统可以有效地从项目中提取编程特征,并为学生和教师提供反馈,其检测性能和检测稳定性比Scratch2.0均有所提升. %U https://journal.bupt.edu.cn/CN/10.13190/j.jbupt.2019-125