中文

minimUML:早期计算机科学教育中UML图绘制的极简方法

人机交互 2007-05-23 v1 软件工程

摘要

统一建模语言(UML)在计算机科学入门课程中常用于教授基本的面向对象设计。然而,似乎缺乏合适的软件来支持这项任务。许多可用的支持UML的程序侧重于开发代码,而不是增强学习。那些为教育用途设计的软件有时界面不佳,或缺少常见且重要的功能,如多选和撤销/重做。需要一种为教学环境量身定制,并具备该特定任务所有有用且必要功能的软件。这就是minimUML的目的。minimUML提供最少的UML,仅包含初级编程课程中常用的部分,同时提供简单、可用的界面。特别是,minimUML旨在支持抽象设计,同时提供探索性学习和错误避免的功能。此外,它允许通过文本或自由形式绘图对图表进行注释,以便学生可以获得对其工作的反馈。minimUML的开发目标是支持易用性、支持初学者,并且要求无需事先培训即可使用。

关键词

引用

@article{arxiv.cs/0603121,
  title  = {minimUML: A Minimalist Approach to UML Diagraming for Early Computer Science Education},
  author = {Scott Turner and Manuel A. Perez-Quinones and Stephen H. Edwards},
  journal= {arXiv preprint arXiv:cs/0603121},
  year   = {2007}
}

备注

38 pages, 15 figures