Abstract | ||
---|---|---|
The design of computer games can be a powerful motivator as students learn about computer architecture and design. Students in classes where computer designs are developed and implemented (usually on Field Programmable Gate Arrays (FPGAs)) seem much more highly motivated if their computer design can be used for something visual and interactive when the project is complete. However, ensuring that the student teams can have a working game by the end of a semester requires careful planning of how their computer designs will interact with the world. Keyboard inputs and VGA outputs are a relatively simple set of I/O interfaces that open up significant new potential for development of game applications on the student's own computer designs. In this paper we describe the curriculum of a computer design course that uses game design as a "carrot" to encourage active student exploration and deeper understanding of computer architecture, I/O subsystems, and computer implementation. |
Year | DOI | Venue |
---|---|---|
2011 | 10.1145/1953163.1953178 | SIGCSE |
Keywords | Field | DocType |
computer game,student team,own computer design,computer design,game design,computer implementation,computer architecture,active student exploration,computer design course,game application,fpga,field programmable gate array,games | Computer science,Field-programmable gate array,Game design,Input/output,Computer literacy,Curriculum,Game Developer,Video Graphics Array,Multimedia,Computer network programming | Conference |
Citations | PageRank | References |
2 | 0.44 | 10 |
Authors | ||
1 |
Name | Order | Citations | PageRank |
---|---|---|---|
Erik Brunvand | 1 | 509 | 66.09 |