《计算机应用杂志》发表论文赏析

一种移动平台儿童教育游戏的最终用户编程语言

来源:计算机应用杂志2015年第2期北京时间:

作者:胡征宇, 沈备军

单位:上海交通大学 电子信息与电气工程学院, 上海 200240

摘要:针对现有移动教育游戏无法满足快速增长的移动教育需求这个问题,利用领域工程的方法和最终用户编程(EUP)的技术,研究和设计了一种最终用户编程语言Kids。首先通过对移动平台儿童教育领域进行分析识别出儿童教育游戏的游戏元素,在此基础上对该领域进行特征的提取,得到该领域的特征模型。Kids语言以特征模型为基础进行设计,能够允许老师和家长为学龄前的儿童编写移动教育游戏。同时,开发了一个Kids的编程工具,包括可视化编辑器和代码生成引擎。该工具能够支持用户更加有效地使用Kids进行可视化编程,并自动生成Android代码。实验结果表明,Kids相比其他通用语言更加简洁,大部分最终用户能够很好地利用Kids开发工具开发出简单的儿童教育游戏。

关键词:最终用户编程,游戏教育,领域特定语言,可视化编程,代码生成

基金资助:国家自然科学基金资助项目(61472242)。

填文献完整题目 获取完整文献

填写需求
联系方式
注:学术顾问会在1小时内联系您,请留意!