How can a social debugging game effectively teach computer programming concepts?

Research output: Chapter in Book/Report/Conference proceedingConference contribution

8 Scopus citations

Abstract

The dramatically changing availability and sharing of information online has created new opportunities for informal, discretionary learning. This, along with the rise in online gaming across all ages and genders, gives rise to questions about how these resources can be used effectively for teaching. In my work, I examine the efficacy of an online debugging game designed to teach computer programming. More specifically, in addition to developing the game and its learning objectives, I investigate how the inclusion of new features and the manipulation of specific elements within the game affects people's motivation and learning of computer programming and debugging concepts.

Original languageEnglish (US)
Title of host publicationICER 2013 - Proceedings of the 2013 ACM Conference on International Computing Education Research
Pages181-182
Number of pages2
DOIs
StatePublished - Sep 11 2013
Externally publishedYes
Event9th Annual International Computing Education Research Conference, ICER 2013 - San Diego, CA, United States
Duration: Aug 12 2013Aug 14 2013

Publication series

NameICER 2013 - Proceedings of the 2013 ACM Conference on International Computing Education Research

Other

Other9th Annual International Computing Education Research Conference, ICER 2013
CountryUnited States
CitySan Diego, CA
Period8/12/138/14/13

All Science Journal Classification (ASJC) codes

  • Software
  • Education

Keywords

  • Assessment
  • Debugging
  • Educational game.
  • Efficiency
  • Engagement
  • Programming
  • Serious game

Fingerprint Dive into the research topics of 'How can a social debugging game effectively teach computer programming concepts?'. Together they form a unique fingerprint.

Cite this