2008
DOI: 10.1145/1352322.1352241
|View full text |Cite
|
Sign up to set email alerts
|

Game-themed programming assignments

Abstract: We have designed and implemented game-themed programming assignment modules targeted specifically for adoption in existing introductory programming classes. These assignments are self-contained, so that faculty members with no background in graphics or gaming can selectively pick and choose a subset to combine with their own assignments in existing classes. This paper begins with a survey of previous results. Based on this survey, the paper summarizes the important considerations when designing materials for s… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
8
0
2

Year Published

2009
2009
2016
2016

Publication Types

Select...
4
2
1

Relationship

1
6

Authors

Journals

citations
Cited by 11 publications
(10 citation statements)
references
References 36 publications
0
8
0
2
Order By: Relevance
“…Estos lenguajes son normalmente utilizados en entornos de aprendizaje basados en el contexto [5][26] [32], éstos se tratan de herramientas que le permiten al estudiante escribir código y observar de inmediato la ejecución.…”
Section: C) Utilización De Lenguajes Específicos Del Dominiounclassified
See 1 more Smart Citation
“…Estos lenguajes son normalmente utilizados en entornos de aprendizaje basados en el contexto [5][26] [32], éstos se tratan de herramientas que le permiten al estudiante escribir código y observar de inmediato la ejecución.…”
Section: C) Utilización De Lenguajes Específicos Del Dominiounclassified
“…Una gran cantidad de estudios muestran que los entornos de aprendizaje basados en el contexto mejoran la participación de los estudiantes [5][26] [32], éstos se tratan de herramientas que le permiten al estudiante escribir código y observar de inmediato la ejecución. De esta manera, los estudiantes llegan a entender los conceptos abstractos de programación.…”
Section: Introductionunclassified
“…This has led to a number of initiatives to introduce graphical problems into introductory computer science courses. These initiatives include programming environments such as Alice [4] and numerous high level libraries [8,12,13,14,15].…”
Section: Related Workmentioning
confidence: 99%
“…One way to support faculty members to explore teaching CS1/2 courses in the context of interactive graphical games is by building and freely disseminating game-themed educational modules that are limited in curriculum scope and self-contained. Such modules would allow faculty members to experiment and gain experience with game-themed materials in a well-defined sub-topic area as part of their normal classes and to demonstrate results to assist the decisionmaking process of institutional oversight committees [24]. The CS1/2 Game-T hemed Assignment (GTA) modules are limited in curriculum scope because each module is a programming assignment designed around a core computer science (CS) concept (e.g., binary search tree).…”
Section: Introductionmentioning
confidence: 99%