DocumentCode :
3205054
Title :
Team-based software/system development in a vertically-integrated project-based course
Author :
Abler, Randal ; Coyle, Ed ; Kiopa, Agrita ; Melkers, Julia
Author_Institution :
Georgia Inst. of Technol., Atlanta, GA, USA
fYear :
2011
fDate :
12-15 Oct. 2011
Abstract :
We use per-student virtual machines to allow new students to configure servers, thus enabling them to develop an understanding of the complex eStadium system. The outcomes include: student learning as the per-student virtual machines progress into software development and production machines supporting the eStadium game-day environment; the teamwork and leadership skills that evolve as students progress from initial learning to leadership roles in the creation of sophisticated applications; guidelines for instructors mentoring students through the process of building and maintaining a working production system; and, parallels with best-practice software and system development in industry. The use of peer-evaluations and social-network studies enable us to determine how the students interact with and learn from each other across years (sophomores through seniors). This cross year, cross experience-level learning process is essential for maintaining the technical and team continuity of the project. It also prepares students in a very realistic way for the software-development process in industry.
Keywords :
computer aided instruction; computer science education; educational courses; file servers; social networking (online); software development management; virtual machines; best practice software; complex eStadium system; cross experience level learning process; eStadium game day environment; peer evaluations; per-student virtual machines; production machines; server configuration; social network studies; student learning; student mentoring; team based software-system development; team continuity; technical continuity; vertically integrated project based course; Documentation; Machine learning; Programming; Servers; Software; Teamwork; peer-based learning; project-based learning; software development; virtual machines;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Frontiers in Education Conference (FIE), 2011
Conference_Location :
Rapid City, SD
ISSN :
0190-5848
Print_ISBN :
978-1-61284-468-8
Electronic_ISBN :
0190-5848
Type :
conf
DOI :
10.1109/FIE.2011.6142974
Filename :
6142974
Link To Document :
بازگشت