In this paper, we present our experiences for developing and teaching computer game and multimedia sequence courses in our electrical and computer engineering technology (ECET) program. The first course in the sequence is an introduction to computer games, where a software platform, Alice, is adopted to develop programming concepts and working knowledge of multimedia applications using audio, image, animation, and video data. The second course requires students perform multimedia programming using the well-known software, DirectX with a Microsoft Visual C++ platform. Students learn how to integrate graphics, animation and sound assets into interactive environments. We find that the sequence courses stimulate students to achieve their learning objectives in the ECET curriculum via developing their computer game assignments and projects as a vehicle. Furthermore, the student retention is greatly improved. In fact, the sequence essentially establishes a bridge between computer game courses and a traditional digital signal processing (DSP) course offered in our ECET program. In this paper, we first outline the course content and present our pedagogy for teaching the sequence courses. Then, we examine course assessment and analyze outcomes of student learning effects in their upper level course study. The performance comparisons between the students who have completed the game and multimedia sequence courses and the traditional students who are used to do paper exercises and textbook reading, are addressed. Finally, an improvement of the sequence content is proposed.
[1]
Magnus Jahre,et al.
Experimental Validation of the Learning Effect for a Pedagogical Game on Computer Fundamentals
,
2009,
IEEE Transactions on Education.
[2]
M. Pauline Baker,et al.
Computer graphics with OpenGL
,
1986
.
[3]
Tony Gaddis.
Starting Out with Alice: A Visual Introduction to Programming
,
2007
.
[4]
Nicola Whitton,et al.
Motivation and computer game based learning
,
2007
.
[5]
Marc Prensky,et al.
Digital game-based learning
,
2000,
CIE.
[6]
L. Natvig,et al.
"Age of computers"; an innovative combination of history and computer game elements for teaching computer fundamentals
,
2004,
34th Annual Frontiers in Education, 2004. FIE 2004..
[7]
Li Tan,et al.
Improving Digital Signal Processing Course With Real Time Processing Experiences For Electrical And Computer Engineering Technology Students
,
2010
.
[8]
Philip Tan,et al.
Entering the education arcade
,
2003,
CIE.
[9]
Li Tan,et al.
Digital Signal Processing: Fundamentals and Applications
,
2013
.
[10]
Randy Pausch,et al.
Learning To Program With Alice
,
2004
.
[11]
Gertrude W. Abramson.
Dann, W., Cooper, S. & Pausch, R. (2006). Learning to program with Alice. Upper Saddle River, NJ: Prentice-Hall
,
2008
.