中文

基于静态代码分析的编程教学团队组建

软件工程 2012-05-30 v1

摘要

在编程教学中使用团队可以有效,因为它帮助学生在更短时间内生成和获取新知识,但如果这些小组的组建没有考虑某些方面,可能会对教学过程产生不利影响。本文提出了一种基于源代码语义的团队组建工具(SOFORG)。这种语义基于从偏好、风格和良好编程实践中提取的度量。所有这些都是通过对每个学生开发的代码进行静态分析来实现的。这样,将有一个包含提取信息的学生的记录;它评估给定课程中最佳团队组建。团队的组建基于编程风格、技能、结对编程或有领导者。

关键词

引用

@article{arxiv.1205.6399,
  title  = {Forming Teams for Teaching Programming based on Static Code Analysis},
  author = {Davis Arosemena-Trejos and Sergio Crespo and Clifton Clunie},
  journal= {arXiv preprint arXiv:1205.6399},
  year   = {2012}
}

备注

9 pages, 5 equations, 5 figures; IJCSI International Journal of Computer Science Issues, Vol. 9, Issue 2, No 3, March 2012. ISSN (Online): 1694-0814