GUIDES

CodeLab Guides: Introduction

These PDF guides explain how to use CodeLab—mostly from an instructor’s point of view. Some screenshots and wording have not yet caught up with recent changes to CodeLab, but the guides are still broadly accurate and worth consulting.

A couple of quick notes while we update them:

  • CodeLab is free. If a guide mentions an upgrade or payment, ignore that.
  • You may still see turingscraft / turingscraft.com in places. Read that as codelab / codelab.org.

This page includes:

  • For Students
  • Guides for Faculty
  • LMS Integration Guides
  • Videos

For Students

The remainder of the guides here are for instructors– but curious students are welcome to look!

Basic Guides for Faculty

These guides cover the typical instructor workflow in CodeLab: initial setup, organizing content, creating new content (exercises and readings), setting deadlines, and tracking student work. They focus on the standalone CodeLab web app, but most of it applies equally well when you use CodeLab through an LMS.

LMS Integration Guides

CodeLab can be integrated into several major Learning Management Systems (LMS). The guides below cover LMS-level configuration (admin) and day-to-day course use (instructor), where available.

Learning Management SystemAdmin GuideInstructor Guide
BlackboardBb Admin GuideBb Instructor Guide
CanvasCanvas Admin GuideCanvas Instructor Guide
D2L-BrightspaceD2L Admin GuideD2L Instructor Guide
MoodleMoodle Admin GuideMoodle Instructor Guide
SakaiSakai GuideSakai Guide
SchoologySchoology Admin GuideSchoology Instructor Guide

VIDEO GUIDES:

Basic Use of the CodeLab Standalone App (setup, deployment, customization, tracking)

Using CodeLab In Learning Management Systems:

Scroll to Top