• Home
  • Contact Me
  • About
  • Nav Social Menu

    • Email
    • Pinterest

Freely Educate

  • All posts
  • by grade
    • college
    • high school
    • middle school
    • elementary
    • preschool-kindergarten
  • by interest
    • Charlotte Mason
    • creatively homeschool
    • curriculum
    • faith
    • for the teacher
    • good deals
    • kids activities & games
    • practical skills
    • printables
    • thoughts from my homeschool
  • by subject
    • art
    • assessment
    • computer
    • geography
    • grammar
    • history
      • civics
    • languages
    • literature
    • math
    • music
    • nature studies
    • physical education
    • reading & writing
      • audiobooks
      • e-readers
    • science
    • spelling
    • typing
    • virtual tours
    • writing
You are here: Home / by grade / Free Computer Science Curriculum

Free Computer Science Curriculum

by grade· computer· elementary· high school· middle school· preschool-kindergarten· subjects

12 Jul

One of our four children became interested in coding. Since we our children decide what they want to learn (along with the three R’s: reading, writing, and ‘rithmetic), we looked for computer coding lessons.  Naturally, we hoped to find them for free.  And we did! We found free computer science, coding, programming courses for free!

Free Computer Science Curriculum

Code.org filled our requirements:

  • easy to self-learn (ie. I didn’t want to teach it)
  • progresses through the skills (he can keep learning harder concepts)
  • inexpensive (it’s free!)
  • he can pick up where he left off (stopping and starting is possible)

How a Student will Access the Free Computer Science Curriculum:

An account is not needed; your student may just dive right in!  But if you’d like to save her progress,  you’ll have your student create an account with Code.org.  Your student will access Code.org through the Learn page.

How a Teacher Can Keep Up:

There are teacher guides and other helps for teachers at the Code.org Teach page.  You can browse by grade or look through the entire computer course catalog.

Want to learn Computer Science for Only One Hour?

Hour of Code was created to introduce students to computer coding.  In just one hour, your student may work through coding projects such as: Minecraft, creating an app, or coding with Star Wars or Frozen characters.

Our teenage coder suggests Hour of Code as a great place to begin.  Check out the Hour of Code selections here, and look at the other Hour of Code activities here. 

Khan Academy also has an Hour of Code, made up of videos. They offer:

  • Javascript in the Hour of Drawing with Code program
  • HTML/CSS in the Hour of Webpages program
  • SQL in the Hour of Databases program

Each of these programs is free!

Other Places to Learn Computer Science

I highlighted a free beginner-level college course Intro to Computer Programming.  At the bottom of that post, I linked to several other choices (or look at the computer category for the full list).

Leave a Comment

want to be notified of new posts?

Previous Post: « Teaching What I Know
Next Post: Free College Course on the Writings of Mark Twain »

Reader Interactions

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Primary Sidebar

Most Popular Posts (updated hourly)

Want to know about new posts?

No more than once a week, I'll send you an email of what was published.

Every child can have a beautiful education. And we can enjoy the journey.
- Lori Seaborg
about our family's homeschooling journey

I like to make useful things…

planners and books created for homeschoolers
  • Email
  • Pinterest
  • RSS
  • Home
  • Disclosure
  • Privacy Policy
  • Contact Me

hello, there!


Our family has been homeschooling for over a decade. I hope to encourage you that there is no obstacle to a beautiful education - you really can do it. And you and the child can both enjoy the journey! - Lori Seaborg, America's Gulf Coast | more About Us

Want to Be Notified of New Posts?

I'll send you an email notifying you of new content, no more often than weekly.

Copyright © 2026 · Lori Seaborg