I was checking the Language Arts plan of Ambleside Online, a Charlotte Mason-based free curriculum, and realized that my then Year 5 should be starting her typing lessons already. So I checked the internet for leads on what to use and came across this website.
Typing.com offers full curriculum for different levels starting Kindergarten until Year 12. It also has a program for adults who want to learn how to correctly use the keyboard. And did I mention that you can access the curriculum for free? Yes! But of course, there will be ads appearing but if you are not bothered with that, then you can use the curriculum free of charge. Assignments are paid but if you are not intending to give assignments, then you are good to go.
Curriculum overview
Here’s the dashboard to view your classes. Every year level will be a different class. I have paused the Year 5 since my daughter has already finished hers last year. The curriculum is pretty much the same every year with a bit difficulty for every year level. Thus, this curriculum is towards the mastery of the children in typing and keyboarding.

The curriculum for Kindergarten has simpler lessons but still teaching the placing of letters in the keyboard. The curriculum in Kinder has 4 parts: Pre-Keyboarding, Keys 1, Keys 2, and Word Practice.

As the year level progresses, more lessons are included. It always starts with Pre-Keyboarding until Year 5 that includes: Introduction to Typing, Using a Mouse or Trackpad, Parts of a Computer, and What Makes a Computer Run. Then lessons are followed by the keyboarding core: Keys and Punctuations (with Numbers until Year 3, then Advanced Keys starting Year 4).
This will then be followed by Cross-Curricular Typing where the students will apply their typing skills with reading, vocabulary, science, math, etc. Lessons are now different here depending on year levels.
Digital Citizenship and Communication talks about the safe usage of computer and the internet such as surfing safety, internet searching, online behavior, password privacy, etc.
Creative writing is a premium feature but this is where the students will apply their typing skills in creating their unique content.
In Year 9, curriculum now includes coding essentials as a premium feature. So this is good for those who want to start coding in high school. Lessons include HTML, CSS and JavaScript.

The lessons do not need adult supervision. The kids can do it on their own (like what my kids are doing). Sometimes, they go beyond their scheduled topic for the week because they’re having fun with it (or maybe because this is when they are legitimately can access the gadget. haha).
We use an iPad for the lessons, which I connect a Bluetooth keyboard. Here’s a preview of the lessons:


Premium
Upgrading to premium is per seat/student. For 2 students, annual subscription is at $19.18. With Premium account, you get the following benefits:
- Enhanced curriculum (creative writing and coding)
- Ad-Free experience
- Access to all historical data
- Customizable learning (through lessons and tests)
- Assignments (which can be synced in Google classroom)
- Real-time student monitor
- Auto-grading (live student activity and progress)
- Customized benchmarking (thresholds)
- Customized daily goals
- Student seats are transferrable
- and Priority support (phone and email)
It’s actually not bad with the premium fee. But if you are not after the assignments, additional lessons (creative writing and coding) and access to historical data, I think you are ok with the free account.
I hope this will help you with your curriculum researching! Happy homeschooling!
