The quickest (and easiest) way to create a course on Learning Lab is through the new course creation page. The course builder will complete the following steps for you:
You're ready to get started. Need advice on where to go from here? We'll cover that below.
A course on GitHub Learning Lab is an individual unit of interactive study. Learners complete a course by taking steps in a GitHub repository. When a learner takes a step, the Learning Lab bot responds and moves the course forward.
Learning Lab courses are designed around hands-on application of the skills being taught. We've distilled the process we use to build courses into a step-by-step planning guide.
Once you have a plan, it's time to bring it to life. First, set up your template repository with the starter code for your learners. Then, use the course builder to design the interaction with the learner. If you used the Learning Lab course builder, you can edit the course repository by:
https://lab.github.com/:user/admin| There is also a course for Writing a Learning Lab. |
|---|
While your course is in draft, you and other administrators of the course repository will be able to test the course. To access the draft version of the course, click View course page from the course dashboard.
When you're happy with your course, make it visible on Learning Lab by clicking Publish this course on the course dashboard. Public courses are available to everyone, private courses are available to organizations.