Introduction Analysis Conclusions
Expressing Computer Science Concepts Through Kodu Game Lab
Kathryn T. Stolee Teale Fristoe March 10, 2011
Kathryn T. Stolee, Teale Fristoe Computer Science Concepts in Kodu Game Lab 1 / 26
Expressing Computer Science Concepts Through Kodu Game Lab Kathryn - - PowerPoint PPT Presentation
Introduction Analysis Conclusions Expressing Computer Science Concepts Through Kodu Game Lab Kathryn T. Stolee Teale Fristoe March 10, 2011 Kathryn T. Stolee, Teale Fristoe Computer Science Concepts in Kodu Game Lab 1 / 26 Introduction
Introduction Analysis Conclusions
Kathryn T. Stolee, Teale Fristoe Computer Science Concepts in Kodu Game Lab 1 / 26
Introduction Analysis Conclusions Motivation Kodu Programming Research Questions
Kathryn T. Stolee, Teale Fristoe Computer Science Concepts in Kodu Game Lab 2 / 26
Introduction Analysis Conclusions Motivation Kodu Programming Research Questions
Kathryn T. Stolee, Teale Fristoe Computer Science Concepts in Kodu Game Lab 2 / 26
Introduction Analysis Conclusions Motivation Kodu Programming Research Questions
Kathryn T. Stolee, Teale Fristoe Computer Science Concepts in Kodu Game Lab 3 / 26
Introduction Analysis Conclusions Motivation Kodu Programming Research Questions
Kathryn T. Stolee, Teale Fristoe Computer Science Concepts in Kodu Game Lab 4 / 26
Introduction Analysis Conclusions Motivation Kodu Programming Research Questions
Kathryn T. Stolee, Teale Fristoe Computer Science Concepts in Kodu Game Lab 5 / 26
Introduction Analysis Conclusions Motivation Kodu Programming Research Questions
Kathryn T. Stolee, Teale Fristoe Computer Science Concepts in Kodu Game Lab 5 / 26
Introduction Analysis Conclusions Motivation Kodu Programming Research Questions
Kathryn T. Stolee, Teale Fristoe Computer Science Concepts in Kodu Game Lab 6 / 26
Introduction Analysis Conclusions Motivation Kodu Programming Research Questions
Kathryn T. Stolee, Teale Fristoe Computer Science Concepts in Kodu Game Lab 6 / 26
Introduction Analysis Conclusions Motivation Kodu Programming Research Questions
Kathryn T. Stolee, Teale Fristoe Computer Science Concepts in Kodu Game Lab 7 / 26
Introduction Analysis Conclusions Motivation Kodu Programming Research Questions
Kathryn T. Stolee, Teale Fristoe Computer Science Concepts in Kodu Game Lab 8 / 26
Introduction Analysis Conclusions Motivation Kodu Programming Research Questions
Kathryn T. Stolee, Teale Fristoe Computer Science Concepts in Kodu Game Lab 8 / 26
Introduction Analysis Conclusions Motivation Kodu Programming Research Questions
Kathryn T. Stolee, Teale Fristoe Computer Science Concepts in Kodu Game Lab 8 / 26
Introduction Analysis Conclusions Motivation Kodu Programming Research Questions
Kathryn T. Stolee, Teale Fristoe Computer Science Concepts in Kodu Game Lab 8 / 26
Introduction Analysis Conclusions Motivation Kodu Programming Research Questions
Kathryn T. Stolee, Teale Fristoe Computer Science Concepts in Kodu Game Lab 8 / 26
Introduction Analysis Conclusions Motivation Kodu Programming Research Questions
Kathryn T. Stolee, Teale Fristoe Computer Science Concepts in Kodu Game Lab 9 / 26
Introduction Analysis Conclusions Motivation Kodu Programming Research Questions
Kathryn T. Stolee, Teale Fristoe Computer Science Concepts in Kodu Game Lab 10 / 26
Introduction Analysis Conclusions Motivation Kodu Programming Research Questions
Kathryn T. Stolee, Teale Fristoe Computer Science Concepts in Kodu Game Lab 11 / 26
Introduction Analysis Conclusions Motivation Kodu Programming Research Questions
Kathryn T. Stolee, Teale Fristoe Computer Science Concepts in Kodu Game Lab 12 / 26
Introduction Analysis Conclusions Motivation Kodu Programming Research Questions
Kathryn T. Stolee, Teale Fristoe Computer Science Concepts in Kodu Game Lab 13 / 26
Introduction Analysis Conclusions Motivation Kodu Programming Research Questions
Kathryn T. Stolee, Teale Fristoe Computer Science Concepts in Kodu Game Lab 13 / 26
Introduction Analysis Conclusions Motivation Kodu Programming Research Questions
Kathryn T. Stolee, Teale Fristoe Computer Science Concepts in Kodu Game Lab 13 / 26
Introduction Analysis Conclusions Language Analysis Boolean Logic Control Flow Analysis of Programs
Kathryn T. Stolee, Teale Fristoe Computer Science Concepts in Kodu Game Lab 14 / 26
Introduction Analysis Conclusions Language Analysis Boolean Logic Control Flow Analysis of Programs
Kathryn T. Stolee, Teale Fristoe Computer Science Concepts in Kodu Game Lab 14 / 26
Introduction Analysis Conclusions Language Analysis Boolean Logic Control Flow Analysis of Programs
Kathryn T. Stolee, Teale Fristoe Computer Science Concepts in Kodu Game Lab 15 / 26
Introduction Analysis Conclusions Language Analysis Boolean Logic Control Flow Analysis of Programs
Kathryn T. Stolee, Teale Fristoe Computer Science Concepts in Kodu Game Lab 15 / 26
Introduction Analysis Conclusions Language Analysis Boolean Logic Control Flow Analysis of Programs
Kathryn T. Stolee, Teale Fristoe Computer Science Concepts in Kodu Game Lab 15 / 26
Introduction Analysis Conclusions Language Analysis Boolean Logic Control Flow Analysis of Programs
Kathryn T. Stolee, Teale Fristoe Computer Science Concepts in Kodu Game Lab 16 / 26
Introduction Analysis Conclusions Language Analysis Boolean Logic Control Flow Analysis of Programs
Kathryn T. Stolee, Teale Fristoe Computer Science Concepts in Kodu Game Lab 16 / 26
Introduction Analysis Conclusions Language Analysis Boolean Logic Control Flow Analysis of Programs
Kathryn T. Stolee, Teale Fristoe Computer Science Concepts in Kodu Game Lab 16 / 26
Introduction Analysis Conclusions Language Analysis Boolean Logic Control Flow Analysis of Programs
Kathryn T. Stolee, Teale Fristoe Computer Science Concepts in Kodu Game Lab 16 / 26
Introduction Analysis Conclusions Language Analysis Boolean Logic Control Flow Analysis of Programs
Kathryn T. Stolee, Teale Fristoe Computer Science Concepts in Kodu Game Lab 17 / 26
Introduction Analysis Conclusions Language Analysis Boolean Logic Control Flow Analysis of Programs
Kathryn T. Stolee, Teale Fristoe Computer Science Concepts in Kodu Game Lab 17 / 26
Introduction Analysis Conclusions Language Analysis Boolean Logic Control Flow Analysis of Programs
Kathryn T. Stolee, Teale Fristoe Computer Science Concepts in Kodu Game Lab 17 / 26
Introduction Analysis Conclusions Language Analysis Boolean Logic Control Flow Analysis of Programs
Kathryn T. Stolee, Teale Fristoe Computer Science Concepts in Kodu Game Lab 18 / 26
Introduction Analysis Conclusions Language Analysis Boolean Logic Control Flow Analysis of Programs
Kathryn T. Stolee, Teale Fristoe Computer Science Concepts in Kodu Game Lab 18 / 26
Introduction Analysis Conclusions Language Analysis Boolean Logic Control Flow Analysis of Programs
s 1 2 bump coin bump tree
Kathryn T. Stolee, Teale Fristoe Computer Science Concepts in Kodu Game Lab 18 / 26
Introduction Analysis Conclusions Language Analysis Boolean Logic Control Flow Analysis of Programs
s 1 2 3 4 Kathryn T. Stolee, Teale Fristoe Computer Science Concepts in Kodu Game Lab 19 / 26
Introduction Analysis Conclusions Language Analysis Boolean Logic Control Flow Analysis of Programs
s 1 2 3 4
s 1 2 3 4 Kathryn T. Stolee, Teale Fristoe Computer Science Concepts in Kodu Game Lab 19 / 26
Introduction Analysis Conclusions Language Analysis Boolean Logic Control Flow Analysis of Programs
s 1 2 3 4
s 1 2 3 4
s 1 2 3 4
Kathryn T. Stolee, Teale Fristoe Computer Science Concepts in Kodu Game Lab 19 / 26
Introduction Analysis Conclusions Language Analysis Boolean Logic Control Flow Analysis of Programs
Kathryn T. Stolee, Teale Fristoe Computer Science Concepts in Kodu Game Lab 20 / 26
Introduction Analysis Conclusions Language Analysis Boolean Logic Control Flow Analysis of Programs
Kathryn T. Stolee, Teale Fristoe Computer Science Concepts in Kodu Game Lab 21 / 26
Introduction Analysis Conclusions Language Analysis Boolean Logic Control Flow Analysis of Programs
1The indentation feature needed for the logical and was introduced on
March 19, 2010. These values consider only the 81 (23.4%) games published after that date.
Kathryn T. Stolee, Teale Fristoe Computer Science Concepts in Kodu Game Lab 22 / 26
Introduction Analysis Conclusions Language Analysis Boolean Logic Control Flow Analysis of Programs
1The indentation feature needed for the logical and was introduced on
March 19, 2010. These values consider only the 81 (23.4%) games published after that date.
Kathryn T. Stolee, Teale Fristoe Computer Science Concepts in Kodu Game Lab 22 / 26
Introduction Analysis Conclusions Language Analysis Boolean Logic Control Flow Analysis of Programs
Kathryn T. Stolee, Teale Fristoe Computer Science Concepts in Kodu Game Lab 23 / 26
Introduction Analysis Conclusions Language Analysis Boolean Logic Control Flow Analysis of Programs
Kathryn T. Stolee, Teale Fristoe Computer Science Concepts in Kodu Game Lab 23 / 26
Introduction Analysis Conclusions Language Analysis Boolean Logic Control Flow Analysis of Programs
Kathryn T. Stolee, Teale Fristoe Computer Science Concepts in Kodu Game Lab 23 / 26
Introduction Analysis Conclusions Language Analysis Boolean Logic Control Flow Analysis of Programs
Kathryn T. Stolee, Teale Fristoe Computer Science Concepts in Kodu Game Lab 24 / 26
Introduction Analysis Conclusions
Kathryn T. Stolee, Teale Fristoe Computer Science Concepts in Kodu Game Lab 25 / 26
Introduction Analysis Conclusions
kstolee@cse.unl.edu teale@soe.ucsc.edu
Kathryn T. Stolee, Teale Fristoe Computer Science Concepts in Kodu Game Lab 26 / 26