The eleven habits that separate a good netizen from an easy target, from privacy settings to spotting manipulation.
Read the postCode with confidence.
Stay safe online.
Books that take secondary students from zero to building real things, a free internet-safety workbook, and the blog behind them. Written so parents and teachers with no tech background can teach it too.
For Parents
Keep up with what your teenager is doing online, and guide them through coding at home. No coding background required.
For Teachers
Ready-made lessons, worksheets, and a teacher's edition to start computer science in any secondary classroom.
For Students
Real computer-science skills through web projects, hands-on robotics and books you can actually follow. Ages 11 and up.
The Digital Netizenship Workbook
A complete internet-safety workbook plus 5 classroom-ready worksheets. Peek inside below, then grab it free.

- Digital Netizenship Workbook (PDF)
- Clickbait and Phishing worksheet
- Recognizing and Avoiding Scams worksheet
- Scenario-Sorting worksheet
- Internet-Safety Crossword
- Course-Review sheet
The Hamcodes Book Series
Beginner-friendly coding and robotics books, written so anyone can teach and anyone can learn.
My First Code
Ages 5+A playful first step into code, from Scratch to friendly bots with code.org. Big pictures, simple steps, zero jargon.
My First Code
Ages 9+The next level up, with real projects, deeper logic, and the confidence to build. From Scratch to bots and beyond.
Build-A-Bot
Ages 7 to 15Hands-on robotics for young makers, with 3D design, coding, and Arduino projects that actually move, light up, and beep.
Teacher's Edition
For teachersNever coded before? Teach it anyway. Lesson plans, classroom activities, and everything you need to lead CS with confidence.
Read up before you teach it
Plain-English guides on online safety, computer science and money, written for students, parents and teachers starting from zero.
Staying safe, private and decent online.
The red flags that give a scam away, what counts as sensitive data, and what to do when a message feels off.
Read the post
Small daily habits that keep a phone and a laptop out of trouble, explained without a single piece of jargon.
Read the postComputer science made teachable, from blocks to functions.
What a function actually is, why it makes code shorter, and how to teach it using Minecraft and Scratch.
Read the post
How to explain if and else to a class that has never coded, using the choices students already make every day.
Read the post
Loops turn twenty blocks into three. A classroom-ready way to show students why repetition is so powerful.
Read the postMoney skills every young person leaves school needing.
A penny saved can be worth far more than a penny earned once you understand the time value of money.
Read the post
Bull, bear, correction, index. The stock-market vocabulary to learn before putting in a single dollar.
Read the post
What the number actually means, what pushes it up and down, and why it decides the price of borrowing.
Read the postNew articles are published on hamcodes.com. These are the three most recent from each series.
Bro, nobody told me.
A book for students who just left school and are working out what happens next. Money, first jobs, picking a direction, dealing with people. Written as a conversation, because that is how it started.
- 62 notes, read one at a time or straight through
- Free to read, nothing to sign up for
- Works in your language with your browser's translate
books.hamcodes.com/bro
Private Tech Mentorship
One-on-one guidance for young coders and the educators who teach them. A personal path from the first line of code to real, finished projects.
- Personalised roadmapBuilt around each learner's age, goals, and pace.
- Real projectsFrom Scratch and code.org to robotics and Arduino builds.
- Safety-first mindsetDigital citizenship woven into every session.
Apply for mentorship
Spots are limited to 5 students and taken by application. Tell us about the learner and we'll be in touch.
Start your applicationYou'll be taken to a short Google Form. No payment required to apply.
Inside the program
Scroll to explore






