Step 3: Develop the Learning Activities
Step 3: Develop the Learning Activities#
The following chapters outline the implementation steps and build requirements for each type of activity that a learning experience may contain.
Use the activity descriptions to determine which type is right for the learning objectives you are adding to your LX.
Then jump right into the list of Edit zones for free form content development or walk through the Development Tutorial for step-by-step examples.
We will use the demo-lx
as a running example in this section. You can clone it from the Duckietown Learning Experiences GitHub repository and follow
along.
Tip
While developing a new LX, it is good practice to start working on the solution first (backwards design principle). Once the solution is in place, the parts with pedagogical value can be replaced with placeholders, producing a boilerplate code to populate the learner’s workspace. This procedure guarantees that the resulting meat is, by construction, enough for the learner to achieve a valid solution.