Some courses like Self Hosting 101 requires the ability to specify tasks as part of the course and need an ability to verify if the task is complete.
Some of these tasks require some user input and some don't. These are similar to exercises, but the user doesn't write any code.
Doctypes
We need the following doctypes to model tasks.
Integration
We also need to provide a way to embed a task into a lesson. For this we need to create a macro.
Some courses like Self Hosting 101 requires the ability to specify tasks as part of the course and need an ability to verify if the task is complete.
Some of these tasks require some user input and some don't. These are similar to exercises, but the user doesn't write any code.
Doctypes
We need the following doctypes to model tasks.
Integration
We also need to provide a way to embed a task into a lesson. For this we need to create a macro.