- Home
- Coding Education Platforms
- CodeLab
On the recordRead 11 Oct 202612 facts
CodeLab
Plans and prices
CodeLab
Free
Free service; programming classes in Python, Java, C++, C, and C#
Read 11 Oct 2026 · codelab.org
On the record
- Additional features
- The site lists optional use of LLMs and optional manual review of selected exercises.codelab.org · read 11 Oct 2026
- Instructor tools
- Instructors can track student usage and accomplishment and create customized exercises.codelab.org · read 11 Oct 2026
- Integration limit
- LTI 1.3 is under development.codelab.org · read 11 Oct 2026
- Integrations
- CodeLab supports Canvas, Blackboard, Brightspace, and other learning management systems using LTI 1.1.2.codelab.org · read 11 Oct 2026
- Intended users
- The Foundation says it was created to make CodeLab freely available to non-profit educational institutions and support computer science education and research.codelab.org · read 11 Oct 2026
- Languages
- The site lists Python, Java, C++, C, and C# as supported languages.codelab.org · read 11 Oct 2026
- Purpose
- CodeLab is a web-based interactive programming exercise system for programming classes.codelab.org · read 11 Oct 2026
- Scale
- The site says CodeLab has been used at over 400 institutions in 20 countries and has analyzed over 300 million exercise submissions from more than 700,000 students.codelab.org · read 11 Oct 2026
- Standalone use
- The guides describe a standalone CodeLab web app and instructor workflows for setup, organizing content, creating exercises and readings, setting deadlines, and tracking student work.codelab.org · read 11 Oct 2026
- Student exercises
- Students can work through exercises involving coding, testing, and behavior prediction, with immediate feedback and hints for wrong answers.codelab.org · read 11 Oct 2026
- Support
- The CodeLab Foundation operates, develops, and supports CodeLab; the Foundation page directs questions to David Arnow.codelab.org · read 11 Oct 2026