Proceedings of the Fifteenth Annual Conference on Innovation and Technology in Computer Science Education 2010
DOI: 10.1145/1822090.1822154
|View full text |Cite
|
Sign up to set email alerts
|

Using scalable game design to teach computer science from middle school to graduate school

Abstract: A variety of approaches exist to teach computer science concepts to students from K-12 to graduate school. One such approach involves using the mass appeal of game design and creation to introduce students to programming and computational thinking. Specifically, Scalable Game Design enables students with varying levels of expertise to learn important concepts relative to their experience. This paper presents our observations using Scalable Game Design over multiple years to teach middle school students, colleg… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
2
1

Citation Types

0
34
0
2

Year Published

2010
2010
2023
2023

Publication Types

Select...
3
3
1

Relationship

1
6

Authors

Journals

citations
Cited by 99 publications
(36 citation statements)
references
References 8 publications
0
34
0
2
Order By: Relevance
“…The CT Spiral exemplifies the process of how learning transfer can be detected through the use of computational thinking patterns as they build and combine with each other. In our experience, over the course of the semester in various game design classes, we have informally noticed an increase in computational thinking complexity and possible evidence of transfer among students [5]. Overall, just as the spiral depiction offers an insightful view into the computational thinking transfer process, so does a student's use of increasingly complex pattern combinations.…”
Section: Approaches To Semantic Program Recognitionmentioning
confidence: 80%
See 3 more Smart Citations
“…The CT Spiral exemplifies the process of how learning transfer can be detected through the use of computational thinking patterns as they build and combine with each other. In our experience, over the course of the semester in various game design classes, we have informally noticed an increase in computational thinking complexity and possible evidence of transfer among students [5]. Overall, just as the spiral depiction offers an insightful view into the computational thinking transfer process, so does a student's use of increasingly complex pattern combinations.…”
Section: Approaches To Semantic Program Recognitionmentioning
confidence: 80%
“…The computational thinking pattern spiral (Figure 1) [5] depicts these application domains and the skills transfer process over time. The Computational Thinking (CT) Spiral embodies:…”
Section: Approaches To Semantic Program Recognitionmentioning
confidence: 99%
See 2 more Smart Citations
“…In a recent definition for K-12, computational thinking is described as a problem-solving process that includes formulating problems, logically organizing and analyzing data, representing data through abstractions, and automating solutions [1]. Recent studies confirmed that Computer Games Programming is motivating [2][3] and increases girls' perceived computer skills and perceived support for computing [4][5].…”
Section: Introductionmentioning
confidence: 99%