Introduction


Lesson Design


Figure 1

A flow diagram presenting the process of lesson design and development used in this training.
An overview of the iterative process of lesson design and development, adapted from Nicholls’ five phases, that will be presented in this training.

Figure 2

Diagram of the life cycle of a lesson in The Carpentries ecosystem. A lesson is proposed at the beginning of the pre-alpha stage. It enters alpha when it is taught for the first time. In beta, it is taught by other instructors. A full release of the lesson is made when it is stable. Pilot workshops take place during the alpha and beta phases.
The life cycle of a lesson

Identifying Your Target Audience


Defining Lesson Objectives/Outcomes


Figure 1

An overview of the iterative process of lesson design and development, adapted from Nicholls' five phases, with step 1, 'Define desired learning outcomes' highlighted.
In this episode we will begin the first step of our iterative design process: defining the skills and knowledge we want learners to leave with.

Figure 2

An example learning objective, "import data into an indexed DataFrame with read_csv", with emphasis placed on the action verb ("import") and the specificity ("indexed") of the objective.
This diagram highlights the most important elements of a learning objective.

Figure 3

Bloom's taxonomy - a framework for categorising educational goals - represented as a pyramid with six levels of increasing cognitive complexity from the bottom to the top: remembering, understanging, applying, analysing, evaluating and creating
Bloom’s taxonomy - a framework for categorising educational goals, image from Wikimedia Commons reused under CC BY 4.0 license

Example Data and Narrative


Episodes


Designing Exercises


Figure 1

An overview of the iterative process of lesson design and development, adapted from Nicholls' five phases, with step 2, 'Design assessments for these outcomes' highlighted.
In this episode we move to the second of our iterative design process: designing assessments to measure learners’ attainment of the objectives we defined previously.

How to Write a Lesson


Figure 1

An overview of the iterative process of lesson design and development, adapted from Nicholls' five phases, with step 3, 'Develop relevant content' highlighted.
Now that we have designed assessments to measure attainment of the objectives set for the lesson, it is time to begin developing teaching content to give learners the knowledge and skills they need to succeed in those assessments.

Figure 2

Line graph of increasing carbon dioxide at the Mauna Loa Observatory from 1958 to present
Atmospheric Carbon Dioxide at Mauna Loa Observatory

The Carpentries Workbench


Figure 1

Directory structure of a new lesson repository created from a lesson template
Directory structure of new lesson repository created from a lesson template. Note that new repositories created from the R Markdown lesson template will include an additional renv/ directory.

Adding Lesson Content


Figure 1

Lesson prerequisite fenced div structural block as rendered in a Web page by the Workbench
A rendered lesson prerequisite fenced div

Figure 2

A rendered lesson episode page showing objectives, questions and keypoints fenced div elements
An example rendered lesson episode page

How we Operate


Figure 1

The life cycle of a lesson in The Carpentries ecosystem, annotated to indicate the platforms provided for lesson projects at each stage of the cycle. In the diagram includes the pre-alpha, alpha, beta, and stable stages described earlier, and icons showing that pre-alpha through beta development of lessons happens in The Carpentries Incubator, while The Carpentries Lab hosts peer-reviewed lessons and provides a platform for open peer review. Stable lessons may also be adopted into an official lesson program of The Carpentries.
The life cycle of a lesson, annotated to indicate the platforms provided for lesson projects at each stage of the cycle.

Preparing to Teach


Figure 1

An overview of the iterative process of lesson design and development, adapted from Nicholls' five phases, with step 4, 'Assess learner progress' highlighted.
In this episode, we will discuss how you can measure learner progress and gather feedback about the effectiveness of your content by teaching the lesson.

Figure 2

A graphical representation of the schedule and checkout process for collaborative lesson development training.
To complete their Carpentries Lesson Developer certification, participants in this training must attend a Pilot Workshop Debrief session and report on the experience of trialling some of their new lesson content. Participation in a separate GitHub Skill-up teaching skills and approaches for effective collaboration is optional but recommended for Lesson Developers.

Wrap-up