Regis: A Platform for Practice Programming Problems

Albert Segars and Dan Garcia

Regis is a platform for generating and presenting practice programming problems to students. Students can proceed at their own pace and work on a variety of different problems, with or without collaboration from their peers. The system has the ability to vary the questions released to each students based on their skill on previous exercises.