- CodeLab immediately evaluates the correctness of a user’s answer code and provides constructive feedback if the code is incorrect.
- CodeLab has exercises in Python, Java, C++, C, JavaScript, C#, VB and SQL.
- Each short exercise focuses on a specific language construct or programming idea and there are many exercises per topic.
- Notably, one disadvantage to this program is that students can find solutions to CodeLab problems by Googling the problem number.
- Visit the CodeLab website to learn more about this online programming exercises tool.