Skip to content
Lantern Learn

← Blog

Free Homeschool STEM: How to Build a Week of Coding, Science and Engineering

A simple weekly rhythm for homeschool STEM in K-5 that costs nothing: one coding strand, one science strand, a build day and a sky night, checked against the standards schools use.

By Lantern Learn 4 min read 3 sources

Homeschooling is a real slice of American education. Federal survey data analyzed by Pew Research Center put it at 3.4% of K-12 students in the 2022-23 school year, and about seven in ten parents of homeschooled kids named dissatisfaction with academic instruction elsewhere as one of their reasons.

STEM is where a lot of those families feel least sure of themselves. Reading and math come with obvious next steps. Coding, science and engineering often don’t, and the polished programs can cost real money. You can cover all three well for free if you give the week a rhythm.

The weekly rhythm

Think in strands, not subjects. For a kid in kindergarten to Grade 5, four strands cover most of what schools mean by STEM:

StrandWhenWhat it looks like
Coding3 short daysSequences, loops and if-then thinking, then real code by the upper grades
Science3 short days plus one family labOne question a week, with a hands-on investigation
Engineering1 build dayPlan, build, test, change one thing, test again
Sky or nature1 evening a weekObserve something real outside and log it

That fits in around 15 minutes a strand on most days. Short and steady is the point. A kid who codes three days a week for a year has done far more than one who did a weekend marathon in October.

Strand 1: coding

At K-2, coding is mostly thinking: putting steps in order, spotting a pattern that repeats, choosing “if this, then that.” No typing needed. By Grade 3 kids can read and trace short programs, and by Grade 4 or 5 many are ready for real Python on the page.

Yardstick: the CSTA K-12 Computer Science Standards, from the Computer Science Teachers Association, group these years into level 1A (grades K-2) and 1B (grades 3-5). Algorithms and programming is one of five concepts, alongside computing systems, data and analysis, networks and the internet, and the impacts of computing. If your coding strand never touches the other four, add a conversation now and then: how does a message get from your tablet to Grandma’s?

Free option: our Code Crew courses run from picture-puzzle coding in kindergarten to real Python in Code Crew Grade 4 and up.

Strand 2: science

Good elementary science is a question kids can investigate with what’s in the kitchen: Why do some things float? Which material keeps ice frozen longest? What do plants need to grow?

Yardstick: the Next Generation Science Standards (NGSS) are K-12 science standards developed by states, and a handy check even if your state uses its own. NGSS treats science as three things at once: the ideas, the practices scientists use (asking questions, investigating, arguing from evidence) and the big crosscutting concepts like patterns and cause and effect. A week that asks a question, tests it and talks about the result hits all three.

Free option: Science Launch, Kindergarten to Grade 5, gives each week one question, short daily lessons, an investigation with household materials and a Saturday Launch Lab the family does together, with a debrief note for you.

Strand 3: engineering

Engineering is the strand most homeschool plans skip, and the one kids beg for. One build day a week is enough. The key habit is the loop: plan, build, test, change one thing, test again. Write down what changed and what happened.

Free option: Builder’s Lab has 12 weekly challenges with paper, tape and cardboard, from a tower that holds a tennis ball to a marble run and a balloon car.

Strand 4: sky and nature

Science gets real when kids observe something that isn’t in a book. Once a week, go outside and log one thing: the Moon’s shape, where the Sun sets, which birds come to the feeder. Over months, the log turns into data and kids start to see patterns on their own.

Free option: Astronomy Year is 12 sky missions for families in the Northern Hemisphere: a Moon log, finding north, telling planets from stars, with a cloudy-night backup for every mission.

Three tips that keep it going

  1. Same days, same order. Coding on Monday, Wednesday and Friday beats “whenever we get to it.”
  2. Let the kid run the screen part. Pick tools a kid can use without you, and save your time for the lab, the build and the conversation after.
  3. Keep a single STEM notebook. Predictions, sketches, Moon drawings and bug fixes all go in one place. It doubles as your record of the year.

Putting it together for free

Every Lantern Learn course is free from the first day to the last, with no card and no sign-in needed to open a week. A free parent account saves each kid’s progress. A full free STEM week might be Code Crew at your kid’s grade, Science Launch at your kid’s grade, a Builder’s Lab challenge on Friday and an Astronomy Year sky night.

See every course → · How it works →

  • #homeschool
  • #STEM
  • #coding
  • #science
  • #parents

Sources

  1. A look at homeschooling in the U.S.. Pew Research Center, . Accessed October 10, 2026

    NCES Parent and Family Involvement in Education Survey: 3.4% of K-12 students homeschooled in 2022-23; 72% of parents cite dissatisfaction with academic instruction elsewhere.

  2. Next Generation Science Standards. NGSS. Accessed October 10, 2026

    K-12 science content standards developed by states; three dimensions of science learning.

  3. CSTA K-12 Computer Science Standards (interactive). Computer Science Teachers Association. Accessed October 10, 2026

    Levels 1A (grades K-2) and 1B (grades 3-5); concepts: algorithms and programming, computing systems, data and analysis, impacts of computing, networks and the internet.