Skip to main content
Log in

Kodu Game Lab: a programming environment

  • Research Paper
  • Published:
The Computer Games Journal

Abstract

Kodu Game Lab is a tile-based visual programming tool that enables users to learn programming concepts through making and playing computer games. Kodu is a relatively new programming language designed specifically for young children to learn through independent exploration. It is integrated in a real-time isometric 3D gaming environment that is designed to compete with modern console games in terms of intuitive user interface and graphical production values.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  • Apiola, M. Lattu, M. and Pasanen, T. A. 2010. Creativity and intrinsic motivation in computer science education: experimenting with robots. Proceedings of the fifteenth annual conference on Innovation and technology in computer science education, ser. ITiCSE’ 10. New York, NY, USA: ACM, pp199–203.

    Google Scholar 

  • Cheung, C.Y., Ngai, G., Chan, C.F., & Lau, W. W. Y. 2009. Filling the gap in programming instruction: a text-enhanced graphical programming environment for junior high students. Proceedings of the 40th ACM technical symposium on Computer science education (SIGCSE ’09). ACM, New York, NY, USA, 276–280. Available from: http://doi.acm.org/10.1145/1508865.1508968

    Google Scholar 

  • Dann, W. Cooper, S. Pausch, R. Learning to program with Alice (2nd Ed.), Upper Saddle River, NJ. Copyright ©2009 Pearson Education

  • Fowler, A. and Cusack, B. 2011. Enhancing Introductory Programming with Kodu Game Lab: An Exploratory Study, Proceedings of the 2nd Annual Conference of Computing and Information Technology Education and Research in New Zealand, (Eds.) S, Mann. & M, Verhaart, (pp69-79), CITRENZ, Hamilton, New Zealand

    Google Scholar 

  • Klassner, F., and Anderson, S.D. 2003. LEGO Mindstorms: Not just for K-12 anymore. IEEE Robotics and Automation Magazine (February 2010), pp12–18

    Google Scholar 

  • Lund, H. H. and Pagliarini, L. 2000. RoboCup Jr. with LEGO Mindstorms. Proceedings of ICRA2000, New Jersey, IEEE Press

    Google Scholar 

  • Resnick, M., Maloney, J., Monroy-Hernandez, Rusk, N., Eastmond, E., Brennan, K., Millner, A., Rosenbaum, E., Silver, J., Silverman, B., and Kafai, Y. 2009. Scratch: Programming for all. Communications of the ACM, ACM, 52, 11, pp60–67

    Article  Google Scholar 

  • Stolee, K. T. 2010. Kodu language and grammar specification. Available from: http://research.microsoft.com/en-us/projects/kodu/kodugrammar.pdf

    Google Scholar 

  • Stoolee, K. T. and Fristoe, T. 2011. Expressing computer science concepts through Kodu game lab. Proceedings of the 42nd ACM technical symposium on Computer science education (SIGCSE ’11). ACM, New York, NY, USA, pp99–104

    Google Scholar 

NB

  • MICROSOFT: Kodu Game Lab (download details): http://www.microsoft.com/downloads/en/details.aspx?FamilyID=57a23884-9ecd-4c8a-9561-64bfd4fa2d3d&displaylang=en

Download references

Author information

Authors and Affiliations

Authors

About this article

Cite this article

Fowler, A., Fristce, T. & MacLauren, M. Kodu Game Lab: a programming environment. Comput Game J 1, 17–28 (2012). https://doi.org/10.1007/BF03392325

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/BF03392325

Key words

Navigation