Faculty Benefits
instant Automatic feedback
Because of its helpful feedback and hints, Students don't hit "brick walls" when working in CodeLabs. So, students who do choose to come to faculty office hours will be seeking guidance at a higher level. As one instructor put it: "I am getting more questions about concepts, software engineering and problem-solving and fewer questions about basics."
GRADING RELIEF / AUTOMATIC CLASS ROSTERING
CodeLab automatically checks student work for correctness. A dynamic roster tracks student performance and maintains a record of submissions, freeing you to focus on the less banal and more satisfying tasks of teaching.
DECREASE ATTRITION
Your students are less likely to become overwhelmed by the course material because they are able to master the fundamental programming concepts in the CodeLabs. CodeLabs give your students manageable practice opportunities in a self-paced and supportive learning environment.
WORKS WITH YOUR CONTENT
The Codelab service is content agnostic—the system can be used with any content and course organization you choose. We have pre-made courses for all popular textbooks. With Codelab, there’s no need to toss your existing course syllabus, textbook and/or class notes! In addition, competitive pricing keeps both you and your students happy.
CANVAS & LMS INTEGRATION
Codelab offers seamless integration with Canvas, Blackboard, Moodle, D2L, Schoology, Sakai, and other Learning Management Systems. Students never visit the Codelab website—exercises reside in the LMS course and results feed directly to the LMS gradebook. Course set up is straightforward and follows standard protocols.
Put your class emphasis where you want it
Focus on problem solving strategies, design and analysis, abstraction, algorithms, and style. You can do this because CodeLab helps the students master the syntax, semantics and basic usage of the programming language.
Ready to learn more about CodeLab? Register for an account.