# Lesson creation guide As a lesson creator with Oppia, you will be creating content that will be delivered directly to students facing education inequality across the world. Ultimately, everything we do at Oppia is to help you create these effective lessons. This series of wiki pages will help you get started so that you can begin making an impact right away.

Anatomy of an Oppia Lesson

Here is a list of terms that we’ll be using to describe the various parts of lessons: * Topic - A topic, like Fractions, consists of one or more stories. Sometimes, more than one story may be needed to teach a topic fully. * Story - A story is a group of explorations, and is the new name we’ll be giving to what are currently called “collections”. Each exploration in the same story follows the same story arc and shares the same setting/characters. * Exploration - This is a structured learning experience that is part of a story, and provides the learner with an active way to learn new concepts, as well as targeted feedback. It is the core unit of learning in Oppia. * Skill - This is a concrete learning outcome that describes something that a learner should be able to do. It is usually stated in the form “Given X, compute/calculate/draw/etc. Y.” For example: “Given a fraction, identify its numerator.” * Concept Explanation - This is a non-story-based explanation of how to perform a particular skill. It serves as a reference/reminder for students who may have encountered the skill before but forgotten how to carry it out. * Misconceptions - This is a list of misconceptions that students often have about a particular skill. It is used by exploration authors to ensure that questions have a sufficient amount of targeted feedback. * Question - This is a standalone question that may be used by students as part of a practice session.

High-Level Process Flow

This is the high-level process of how a lesson is created. When you complete each step, a senior reviewer on the team will work with you to review and finalize the work. Click on each item below to view the guideline and detail of each process:
  1. Create the Math Skill Tree
  2. Develop a Story Outline
  3. Build out the Skill Table - Errors, Remediation, Sample Questions, Development of the topic
  4. Create the Script
  5. Graphics and Implementation

Key Contacts

For each lesson you create, you will be assigned a lesson coordinator who is there to help mentor you through the process. If you have any questions, please feel free to reach out to your coordinator or contact the team leads below:

Skill Tree

The most basic unit of an Oppia lesson is the skill. A skill is a concrete learning outcome that describes something that a learner should be able to do. It is usually stated in the form “Given X, compute/calculate/draw/etc. Y.” For example: “Given a fraction, identify its numerator.”

In this stage, the creator is advised to breakdown the topic into as many concrete skill as possible. The more skills we can generate for a topic, the easier it is to scaffold the skills and guide students towards a deeper understanding of a topic. Since this will be the backbone of your lesson, it is the most challenging, but important step.

Scope: Format: Inspiration and Tips: Samples:

Story Outline Development

The story component is what makes Oppia lessons so effective. Stories help learners stay engaged - learners relate to the characters and realize the important role that math can play in their lives.

Usually, a topic will have one story that spans across different lessons. In this stage, you are drafting the high-level story for each lesson.

Format: Inspiration:

One way to figure out a story idea is to determine a specific and relevant action that best demonstrates the concept being taught, e.g. cutting up a cake to demonstrate fractions. This action can then be extended into a story idea that describes what is happening, story-wise, in each exploration.

If you need help coming up with an idea, speak to your lesson coordinator. He or she will also help you schedule a call with Mark Halpin (markhalpin3@gmail.com) who is the Story Content Advisor/Reviewer.

Tips: Samples:

Skill Table

Developing the Skill Table is the stage that will help you organize and further elaborate the math skills you have prepared in the previous steps.

Format: Tips: Samples:

Script Writing

The Script Writing is the stage that combines the work you did in the Skill Table with your Story Outline.

In the stage, you are drafting what the final product of your lesson would look like on the Oppia site. This means that you will specify the exact dialogue, graphic requirements, card interaction, and question type for your topic.The flow of your script should close follow the “Development of the topic” column in the Skill Table.

Format: Tips Samples

Graphics And Implementation

The Implementation Stage is where you take the details you wrote out in the script phase and put it into the Oppia platform. The migration of the script to the platform will be verbatim. Additionally, you will be paired with a graphics designer who will help create the graphics in your script.

Format Notes