1st Annual International Conferences on Computer Games, Multimedia and Allied Technology (CGAT 2008) 2008
DOI: 10.5176/978-981-08-8227-3_cgat08-18
|View full text |Cite
|
Sign up to set email alerts
|

Game Programming and XNA in Software Engineering Education

Abstract: Game programming can help students gain practical experience with software engineering. Game programming covers a wide range of software engineering topicsincluding algorithms, data structures, team work, and software tools. Unfortunately, game programming usually involves many repetitive and time consuming tasks such as accessing hardware resources and managing game content. In this paper we present our experiences utilizing game programming for project courses. We discuss two conceptually different game proj… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1

Citation Types

0
1
0

Year Published

2009
2009
2013
2013

Publication Types

Select...
2

Relationship

0
2

Authors

Journals

citations
Cited by 2 publications
(1 citation statement)
references
References 4 publications
0
1
0
Order By: Relevance
“…Finally the paper describes seven design principles for using game segments in CS education based on lessons learned. Oliver Denninger and Jochen Schimmel present their experiences utilizing game programming for project courses based on XNA [30]. Game programming usually involves many repetitive and time consuming tasks such as accessing hardware resources and managing game content, but since XNA framework relieves programmers from many of the tedious tasks and allows them to develop a feature complete game and to gain experience with the process of software development, students were so fascinated by the subject that they prefer to spent more time on the courses.…”
Section: E Open Questions Analysismentioning
confidence: 99%
“…Finally the paper describes seven design principles for using game segments in CS education based on lessons learned. Oliver Denninger and Jochen Schimmel present their experiences utilizing game programming for project courses based on XNA [30]. Game programming usually involves many repetitive and time consuming tasks such as accessing hardware resources and managing game content, but since XNA framework relieves programmers from many of the tedious tasks and allows them to develop a feature complete game and to gain experience with the process of software development, students were so fascinated by the subject that they prefer to spent more time on the courses.…”
Section: E Open Questions Analysismentioning
confidence: 99%