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
Turing's Craft 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.