Icon for: Michael Lee


New Jersey Institute of Technology

Gidget: Keeping Computer Programming Learners Engaged Online

NSF Awards: 1657160

2018 (see original presentation & discussion)

Grades 6-8, Grades 9-12, Undergraduate, Graduate, Adult learners, Informal / multi-age

Programming is increasingly becoming a necessary 21st century skill. As more people turn to online resources to learn more about programming, it is necessary to provide resources that both measurably engage and teach the necessary concepts. Unfortunately, there are not enough teachers to help guide learners through difficult concepts or provide encouragement when learners become frustrated or disengaged. This work begins to address these gaps by providing learners a full introductory programming curriculum in the form of an online puzzle game. Users learn programming concepts by solving puzzles (debugging existing code). The game provides various help, including customized help messages, encouragement, and adaptive levels for more practice.

This video has had approximately 192 visits by 145 visitors from 98 unique locations. It has been played 92 times.
activity map thumbnail Click to See Activity Worldwide
Map reflects activity with this presentation from the 2018 STEM for All Video Showcase: Transforming the Educational Landscape website, as well as the STEM For All Multiplex website.
Based on periodically updated Google Analytics data. This is intended to show usage trends but may not capture all activity from every visitor.
Public Discussion
  • Post to the Discussion

    If you have an account, please login before contributing. New visitors may post with email verification.

    For visitors, we require email verification before we will post your comment. When you receive the email click on the verification link and your message will be made visible.



    NOTE: Your email will be kept private and will not be shared with any 3rd parties