Overview by grade

Guide to homeschooling seventh grade

Seventh grade introduces digital literacy and programming, requiring prior typing skills, along with daily current events via CNN 10. Science rounds out with video series like Cosmos and Curiosity Stream documentaries.

Digital Literacy & Programming

In seventh grade we introduce courses in digital literacy and introductory programming. While we do not expect everyone to become a full-fledged programmer, we feel that every young person should be exposed to the basics. Coding skills open many doors, both as an employee and as an entrepreneur, and familiarity with its potential may lead an initially uninterested child to revisit learning to program at a later point in life.

The core requirement course, STEM Learning for Kids, should be completed by all students. Those who wish to progress further may then take the optional courses in website development, Android app development or computer science.

Note that typing ability is a prerequisite for the programming courses. We recommend completing the sixth grade Learn to type activity first, if your child has not already done so.

Current Events

At this age many children start to be interested in political and social issues. If your child does not already read or watch news, we suggest spending ten minutes a day watching CNN 10, a news segment produced for middle and high school students which is less biased and more uplifting than typical news programs.

Science

We round out this year's science curriculum with a selection of awe-inspiring video presentations: the updated Cosmos series, and a variety of documentaries from Curiosity Stream. Science lends itself especially well to learning via video, and this format provides a break from the reading required in other subjects.

Sample Daily Schedule

  • News / current events (10 minutes)
  • Math (30 minutes - 1 hour)
  • Creative writing (30 minutes - 1 hour)
  • Independent reading (1 hour)
  • History (30 minutes - 1 hour)
  • Literature reading (30 minutes - 1 hour, if not completed during independent reading)
  • Project time (1 hour)

Twice per week

  • Science lesson and lab activity

Three days per week

  • Spanish, 30 minutes

Two days per week

  • Khan Academy science lesson
  • Watch science documentary
  • Treehouse digital literacy or programming course lesson

One day per week

  • Art project (2 - 3 hours)

Frequently Asked Questions

Does my child need to know how to type before starting programming?

Yes, typing ability is a prerequisite for the seventh grade programming courses. We recommend completing the sixth grade Learn to type activity first if it hasn't been done already.

What programming courses are offered in seventh grade?

STEM Learning for Kids is the core course required of all students, with optional follow-on courses in website development, Android app development, and computer science for those who want to go further.

How does the curriculum introduce current events?

We suggest ten minutes a day watching CNN 10, a news segment produced for middle and high school students that's less biased and more uplifting than typical news programs.