Student Benefits

 
 

Higher test scores

There is no better way to retain the material you have learned than to use it and get feedback. By completing the CodeLab exercises, you internalize and reinforce your knowledge of the concept and better retention means better scores on the exams.

No brick wall

If you've ever been completely stuck on a homework problem, you know what the "brick wall" is. In CodeLabs there are no brick walls. Every exercise comes with feedback, hints and other explanatory material that will help you overcome any learning obstacle.

 

More efficient studying

By doing the CodeLab exercises you will spend less time finding out what you do and don't know. Within seconds of your submission, you will know if you need to study a concept. This translates to less time spent figuring out what to study and more time learning by doing.

Better grades on projects

CodeLabs will prepare you for the large programming projects. By mastering the individual concepts and language constructs in the CodeLabs, you will be able to tackle larger programs with greater speed and precision. You will spend less time wrestling with basics and more time fine-tuning your project to get the best grade possible.

 
CodeLab has proven to be invaluable in giving students additional hands-on experience and hence a better understanding of programming. The students have also given it favorable reviews. I will certainly be recommending it for next semester’s introductory programming class.
— Glenn Jones, Professor, Medgar Evers College

Ready to learn more about CodeLab? Register for an instructor account.