Authors:
Weifeng Xu
and
Stephen Frezza
Affiliation:
Gannon University, United States
Keyword(s):
e-Learning, Software Engineering, Undergraduate Education, Game Development, Social Collaboration, Curriculum Design, Case Study.
Related
Ontology
Subjects/Areas/Topics:
Computer-Supported Education
;
e-Learning
;
e-Learning and e-Teaching
;
Enterprise Information Systems
;
Information Systems Analysis and Specification
;
Society, e-Business and e-Government
;
Software Agents and Internet Computing
;
Software Engineering
;
Web 2.0 and Social Networking Controls
;
Web Information Systems and Technologies
Abstract:
Teaching software engineering to undergraduate students is a challenge task. Students are expected to understand both technical and social aspects of software engineering. This paper presents a complete case study of a hybrid approach that systematically combines a game application-driven approach and social collaborations into the software engineering curriculum at the undergraduate level. The case study consists of 1) proposing a new curriculum design process, 2) identifying a set of software engineering principles, practices, and online collaborative learning tools by following the design process, 3) proposing a semester-long game project, 4) integrating the principles, practices, and the collaborative learning tools into the game development process and 5) delivering the principles, practices, and tools to students during the game devolvement. The results of the case study, including analysis of the related project documentation and students’ feedback indicate that adopting the g
ames app-driven approach motivate students to learn in teams, help transferring knowledge effectively between instructors and students and facilitate achieving the student learning objectives.
(More)