TY - JOUR
T1 - The design and development of a computerized tool support for conducting senior projects in software engineering education
AU - Chen, Chung Yang
AU - Teng, Kao Chiuan
PY - 2011/4
Y1 - 2011/4
N2 - This paper presents a computerized tool support, the Meetings-Flow Project Collaboration System (MFS), for designing, directing and sustaining the collaborative teamwork required in senior projects in software engineering (SE) education. Among many schools' SE curricula, senior projects serve as a capstone course that provides comprehensive training in collaborative project development. With the focus on collaboration training, instructors of senior projects often address issues that include how to encourage collaboration and ensure that collaborative efforts are sustained throughout the project's development. In order to help resolve these issues, the MFS takes a holistic approach. The meetings-flow concept that undergirds the MFS introduces a novel macro-level and meeting-oriented group process to guide the proceeding of the project's collaborative work. The design of the MFS facilitates a computerized environment that helps to institutionalize and monitor such a group process. In introducing the MFS, we focus initially on the elaboration of the concept and design, after which we present and validate the system implementation and usage. We also evaluate the MFS and receive a positive result with respect to the educational issues raised in this paper. Finally, we comparatively summarize the MFS to discuss its values and the role it plays in CSCL (computer supported collaborative learning) and PBL (project-based learning) of SE education.
AB - This paper presents a computerized tool support, the Meetings-Flow Project Collaboration System (MFS), for designing, directing and sustaining the collaborative teamwork required in senior projects in software engineering (SE) education. Among many schools' SE curricula, senior projects serve as a capstone course that provides comprehensive training in collaborative project development. With the focus on collaboration training, instructors of senior projects often address issues that include how to encourage collaboration and ensure that collaborative efforts are sustained throughout the project's development. In order to help resolve these issues, the MFS takes a holistic approach. The meetings-flow concept that undergirds the MFS introduces a novel macro-level and meeting-oriented group process to guide the proceeding of the project's collaborative work. The design of the MFS facilitates a computerized environment that helps to institutionalize and monitor such a group process. In introducing the MFS, we focus initially on the elaboration of the concept and design, after which we present and validate the system implementation and usage. We also evaluate the MFS and receive a positive result with respect to the educational issues raised in this paper. Finally, we comparatively summarize the MFS to discuss its values and the role it plays in CSCL (computer supported collaborative learning) and PBL (project-based learning) of SE education.
KW - Applications in subject areas
KW - Cooperative/collaborative learning
KW - Post-secondary education
KW - Programming and programming languages
KW - Teaching/learning strategies
UR - http://www.scopus.com/inward/record.url?scp=78650175020&partnerID=8YFLogxK
U2 - 10.1016/j.compedu.2010.10.022
DO - 10.1016/j.compedu.2010.10.022
M3 - 期刊論文
AN - SCOPUS:78650175020
SN - 0360-1315
VL - 56
SP - 802
EP - 817
JO - Computers and Education
JF - Computers and Education
IS - 3
ER -