文档介绍:Seventh EI Latin American and Caribbean Conference for Engineering and Technology (EI’2009)
“Energy and Technology for the Americas: Education, Innovation, Technology and Practice”
June 2-5, 2009, San Cristóbal, Venezuela.
Teaching Software Engineering in Collaborative Virtual Reality
Andrew Strelzoff, PhD
The University of Southern Mississippi, Hattiesburg, Mississippi, USA, andrew.******@
Tulio Sulbaran PhD
The University of Southern Mississippi, Hattiesburg, Mississippi, USA, tulio.******@
David Dobson
The University of Southern Mississippi, Hattiesburg, Mississippi, USA, @
Abstract
Software Engineering lab exercises are aimed at helping students to prepare for real world programming jobs by helping them to absorb software development terminology through hands-on practice with important skills such as requirements gathering, effort estimation and workflow. These exercises are often done in groups, which is rare in lower level classes but is critical to software development in the real world. Group work in traditional programming languages is problematic. Students often have a hard time coordinating responsibilities and many student group projects flounder because one or more group member either does not finish or does not contribute a module that can be integrated to form a working code. Such exercises are not plete failure as stud