Now showing items 1-2 of 2

    • Teaching and Engaging with Debugging Puzzles 

      Lee, Michael Jong
      This dissertation describes Gidget, an online educational debugging game that is designed to engage and teach novices introductory programming concepts. Players solve puzzles throughout the game to help a robotic character ...
    • What Makes a Great Software Engineer 

      Li, Paul Luo
      Good software engineers are essential to the creation of good software. However, today, we lack a holistic, contextual, and real-world understanding of software engineering expertise. In this dissertation, we address this ...