By Hamcodes · hamcodes.com

Code 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.

No experience needed Free workbook Books on Amazon
Hi! Let’s build a bot. The Build-A-Bot robot walking and waving hello

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.

Free · Print and teach

The Digital Netizenship Workbook

A complete internet-safety workbook plus 5 classroom-ready worksheets. Peek inside below, then grab it free.

Digital Netizenship Workbook cover
Inside page 1 Inside page 2 Inside page 3 Inside page 4
Swipe to peek inside the workbook
  • Digital Netizenship Workbook (PDF)
  • Clickbait and Phishing worksheet
  • Recognizing and Avoiding Scams worksheet
  • Scenario-Sorting worksheet
  • Internet-Safety Crossword
  • Course-Review sheet
Unlocked. Your downloads are ready below.
We'll also send occasional teaching tips. No spam. Unsubscribe anytime.
On Amazon

The Hamcodes Book Series

Beginner-friendly coding and robotics books, written so anyone can teach and anyone can learn.

Coding for Kids, My First Code
Coding for Kids

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.

Coding for Teens, My First Code
Coding for Teens

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, Robotics STEAM Projects
Robotics · STEAM

Build-A-Bot

Ages 7 to 15

Hands-on robotics for young makers, with 3D design, coding, and Arduino projects that actually move, light up, and beep.

Coding for Educators, Teacher's Edition
Coding for Educators

Teacher's Edition

For teachers

Never coded before? Teach it anyway. Lesson plans, classroom activities, and everything you need to lead CS with confidence.

From the Hamcodes blog

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.

Browse every article on hamcodes.com

New articles are published on hamcodes.com. These are the three most recent from each series.

New · For the years after school

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
Read the whole thing

books.hamcodes.com/bro

books.hamcodes.com/bro The Bro 2 Bro notes site, notes drifting on a dark maroon background
Private · By application

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 application

You'll be taken to a short Google Form. No payment required to apply.