Congruency, Adaptivity, Modularity, and Personalization

Congruency, Adaptivity, Modularity, and Personalization: Four Experiments in Teaching Introduction to Computing

David Joyner

In January 2017, Georgia Tech launched a new online section of its CS1301: Introduction to Computing class. The course, offered both as a for-credit course to on-ground students and as an open MOOC, built on three unique design principles: modularity, congruency, and adaptivity. In this short paper, we describe the background of the course, the definitions of these design principles, and their application to the course design.