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 pacing0

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 & timeObjectiveLink
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.

  1. 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.
  2. 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.
  3. 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.