Skip to main content

Civic Literacy for Kids

A free, open curriculum that teaches kids how communities and government actually work.

Many children grow up in communities without understanding how decisions are made, how laws work, or how they can participate. This curriculum changes that — not through memorization, but through exploration, discussion, and real-world projects.

Over 18 weeks (plus an optional bonus module), students ages 8-12 discover:

  • Why communities need rules and agreements
  • How the U.S. government is structured and why it works the way it does
  • What their local government does every day
  • How nations cooperate to solve shared problems
  • How to identify a real community problem and propose a solution

The guiding message of the entire curriculum:

Your Voice Matters — Use It Wisely.


Five Core Mental Models

Every lesson connects back to five ideas that build on each other throughout the course:

  1. Rules Exist for Reasons — Every rule was created to solve a problem. Understanding why rules exist helps you evaluate whether they're working.

  2. Rights Come with Responsibilities — In any community, members have protections and duties. These two things work together.

  3. Power Flows from the People — In a democracy, authority comes from the consent of the governed. Leaders serve because people choose them.

  4. Shared Power Prevents Abuse — When power is divided and checked, it's harder for any person or group to act unfairly.

  5. Participation Keeps Communities Healthy — A community that nobody maintains eventually breaks down. Voting, speaking up, and serving keep the system working.


Course at a Glance

UnitWeeksTheme
The Logic of Cooperation1–4Why humans need rules, agreements, and systems
The Architecture of Government5–9How the U.S. government is structured and how leaders are chosen
Your Local Government10–12Mayors, city councils, public services, and participation
The Global Community13–14Trade, diplomacy, and international cooperation
The Community Patch15–18Final project: identify a real problem and propose a solution
Bonus: The Justice SystemB1–B2Courts, trials, and the right to fairness

For the full week-by-week breakdown, see the Curriculum Overview.


Session Format

Each week uses three sessions:

SessionTypeDurationWhat Happens
Guided Session 1Teacher-led30-45 minIntroduce the week's core concept
Guided Session 2Teacher-led30-45 minDeepen and apply understanding
Independent SessionStudent-led20-40 minPractice, create, or research on their own

Sessions can be spread across the week. You don't need to do all three in one sitting.


Who This Is For

  • Caregivers teaching at home or supplementing school
  • Teachers looking for a structured, ready-to-use civic education program
  • Co-ops and enrichment programs that need a curriculum they can start immediately

No special training is required. Every lesson includes preparation notes, a teaching mindset tip, and clear activity instructions.


What You'll Need

  • Paper, pencils, and markers
  • Access to the internet (for research and free games)
  • A notebook or folder to collect work across all 18 weeks
  • A visual timer

No paid materials, subscriptions, or special software required. All referenced resources (iCivics, Ben's Guide, Congress.gov, C-SPAN Classroom, PBS LearningMedia) are free.


A Note on Nonpartisanship

This curriculum teaches how the system works, not what to think about it.

Students are encouraged to form their own opinions, ask their own questions, and evaluate information critically. At no point does the curriculum advocate for any political party, candidate, or ideological position.

The goal is to produce informed, engaged citizens — not to tell them what to believe.


Getting Started

Ready to begin? Start with Week 1: Rules We Already Follow.

Want the big picture first? Read the Curriculum Overview.

New to the curriculum? See How to Use This Curriculum for a quick-start guide.

Looking for vocabulary help? Check the Glossary.

Want to track progress? See the Assessment Framework.

Have feedback? Open an issue on GitHub.