An adaptive, social, open-source system for drill-and-practice coding exercises.
CodeWorkout is an online system for students learning a programming language for the first time. It is a free, open-source solution for practicing small programming problems. Students may practice coding exercises on a variety of programming concepts within the convenience of a web browser! Exercises provide customized, immediate feedback to support learning and suggests appropriate exercises as students improve their mastery.
Web-CAT is supported in part by the National Science Foundation under Grant Nos. DUE-0633594, DUE-0618663 and DUE-0127225. Any opinions, findings, conclusions or recommendations expressed in this material are those of the author(s) and do not necessarily reflect the views of NSF.