中文

面向对象推箱子求解器:一个面向 OOAD 与 AI 教育的严肃游戏项目

软件工程 2017-08-07 v1 计算机与社会

摘要

严肃游戏在计算机科学的多个领域对教育都有裨益。已有大量工作报道了在教学和学习中使用游戏(不仅是玩,还包括开发)的经验。考虑到教师/学生在一个学期内从头准备/开发一款游戏可能很困难,辅助教学材料在相应课程中至关重要。遗憾的是,文献显示,来自教育游戏项目的共享材料并不多。为了帮助不同的教育者找到合适的课件,并帮助学生实现游戏开发,有必要进一步研究和积累来自各个游戏项目的教育资源。遵循这一思路,本文提出了一个面向对象推箱子求解器的游戏开发项目,并公开了相关的教育材料。文档化的系统设计可被视为面向对象分析与设计(OOAD)教育的即用型资源,而推箱子求解器本身则可用作人工智能(AI)教学的作业平台。未来将实现并共享更多的文档、平台和 API,以促进他人的教育活动。总体而言,本工作旨在启发和鼓励其他研究者和教育者发布更多游戏项目的可用材料,以达到共享和复用的目的。

关键词

引用

@article{arxiv.1708.01423,
  title  = {Object-Oriented Sokoban Solver: A Serious Game Project for OOAD and AI Education},
  author = {Zheng Li and Liam O'Brien and Shayne Flint and Ramesh Sankaranarayana},
  journal= {arXiv preprint arXiv:1708.01423},
  year   = {2017}
}

备注

Proceedings of the 44th Annual Frontiers in Education Conference (FIE 2014), pp. 1-4, Madrid, Spain, October 22-25, 2014