Guided course · For teachers
For Teachers
A ready-to-use lesson plan for running this as a classroom unit — eight sessions, each with an objective, a discussion question, and a printable worksheet already built in.
Suggested pacing
Built for roughly one lesson per week over an 8-week unit, but every lesson also stands alone — compress it into a single intensive day, or stretch it across a full term. Each lesson runs 15–20 minutes of core content plus its worksheet; budget extra time for discussion and the hands-on activities in Lessons 1, 5 and 8.
| Lesson & time | Objective | Link |
|---|---|---|
| 1. The Greenhouse Effect 15 min | Explain, in your own words, why greenhouse gases cause warming. | Open lesson → |
| 2. Causes of Global Warming 15 min | List the top human causes of greenhouse gas emissions, in order of scale. | Open lesson → |
| 3. Effects: Worldwide and at Home 18 min | Describe at least three effects of global warming, including one local to Nigeria. | Open lesson → |
| 4. Why Should We Care? 15 min | Explain the climate justice problem in your own words. | Open lesson → |
| 5. Your Carbon Footprint 15 min | Calculate and interpret your own rough carbon footprint. | Open lesson → |
| 6. Reduce, Reuse, Recycle 15 min | Apply the three Rs, in priority order, to real examples. | Open lesson → |
| 7. Clean Energy 15 min | Compare two renewable energy sources and explain why Nigeria suits solar. | Open lesson → |
| 8. Taking Action 20 min | Commit to and track real personal or community climate actions. | Open lesson → |
Worksheets
Every lesson page has a built-in printable worksheet with a print button — no separate handouts to manage.
Assessment idea
Use the site-wide 10-question Quiz as a light end-of-unit check, and the Certificate of Completion as a nice close-out for each student.
Discussion starters
Lessons 3, 4 and 8 work especially well as small-group discussions rather than solo worksheet time — they're opinion- and reflection-heavy by design.
Progress, honestly
"Mark complete" buttons save to each device's browser, not a shared gradebook — great for self-paced learning, but for a class roster you'll still want the check-in below.
Setting up class check-ins (free, no card, GitHub-only)
Students can send their progress to you via the Check In page — it opens a pre-filled GitHub Issue in your repo with their name and completed lessons. They click "Submit new issue" themselves; nothing is collected on the site, and you need no backend or paid service at all.
- Check-ins land in your repo's Issues tab, and automatically flow into the Class Dashboard — a free GitHub Action rebuilds it whenever an Issue changes (and every 6 hours as a fallback). Nothing to configure beyond the repo itself.
- Decide public vs. private for the repo. If your students are minors, either keep the repo private, or ask them to check in with a first name + initial instead of a full name — the check-in page already nudges them toward that.
- If the dashboard ever looks stuck, open the repo's Actions tab and check the "Update Class Dashboard" workflow run, or trigger it manually from there.