CODEKIDS
CODE KIDS LAB

Choose your course

Hands-on, project-based courses that teach real digital skills — cyber security, AI and coding — through activities kids actually play, not walls of text.

6-SESSION MISSION · AGES 11–16

Become a Cyber Defender in 6 sessions

Inspect element, passwords, phishing, web hacking, AI deepfakes and the final Capture-the-Flag — taught through 30+ hands-on activities and a live multiplayer quiz every single session. Learn it, then battle the whole class.

Start the course → See the 6 sessions
5
sessions
30+
activities & projects
5
live quizzes
1
certificate
LIVE · CYBERCLASH ⏱ 12
Which is the strongest password?
▲ Pass123
◆ qwerty
● horse-staple ✓
■ your name
🦊 PixelFox · 🤖 NeonByte · +24 You: 2nd 🏆
+850 pts! 🎉
// the mission

Six sessions, six cyber super-powers

// the best bit

Every session ends in a live class battle

A Kahoot-style multiplayer quiz called CyberClash. Your teacher launches a game, everyone joins with a code, and you race to answer fastest. Learn the topic, then prove it — and top the leaderboard.

⚡ Speed bonuses 🏆 Live leaderboard 👥 Whole class
▲
◆
●
■

Ready to defend the internet?

Jump into Session 1 — it takes about 90 minutes, and your progress saves as you go.

Start the course →
🛡️ COURSE · BEGINNER · 6 SESSIONS

Cyber Defenders - Part A

A five-session journey from total beginner to confident cyber defender. Each session mixes short lessons, hands-on projects, and a live multiplayer quiz to lock it all in.

⏱ ~18 hours total 📘 30+ activities 🎮 5 live quizzes 🎓 1 certificate
Course progress 0%
Ready to start · Session 1 up next
0
Done
0
Active
5
To go

Your 6-session path

// tap a session to open
🎓

Earn your Cyber Defender certificate

Unlocks at 100%. Complete every session's quiz to claim it.

Preview certificate →

Today's path

// in order — lessons → projects → live quiz
LIVE · CYBERCLASH Session 1 · End-of-session class battle

Ready for the class battle?

Kahoot-style multiplayer quiz on everything from this session. Teacher hosts on the big screen, students join from any device.

📋 20 questions ⏱ ~10 min 👥 Whole class
▶ Play / Host now
SAMPLE QUESTION
…
📚 BONUS · OPTIONAL

Extra Resources

Three take-home Minecraft worlds, the full teacher pack, and outside-the-course cyber security communities your students can join right now.

📌 Quick reference for students

Keep this open while coding — syntax you can check in seconds, plus a 60-second recap of every session.

🐍 Python cheat sheet & debrief

Variables, strings, loops, if/else, functions — plus the exact recipes used in camp (hashing, password generator, HTML Detective), a "fix my error" guide, and a recap of all 6 sessions. Printable.

📖 Open cheat sheet

🔗 Also try

Courses that pair with this one.

🧰 Teacher pack

Everything you need to run the course in a classroom or holiday camp.

🎤

Teacher slides

Projection-ready slides covering all 6 sessions: mission, concepts, activities, flow, ethics.

🖥 Open HTML deck
🏅

Certificate template

Print-ready A4 landscape Cyber Defender certificate. Add the student's name + sign.

🖨 Open certificate
📄

Lesson plan

Full time-blocked plan with timings, teacher tips and ethics moments per session.

The editable Word lesson plan (it includes every flag answer) is kept off the website. Ask your Code Kids coordinator for a copy.

🐍

Python answer notebooks

Teacher versions of the HTML Detective and Password Projects with all code filled in.

📥 HTML Detective (teacher) 📥 Password Projects (teacher)
📦

Setup & distribute

First-time setup guide for students. Tells them how to run the camp locally.

📖 Setup guide

🌐 Keep learning

Free cyber security programmes your students can join right now to keep going.

🇬🇧

CyberFirst (UK)

NCSC's UK programme for 11–17 year olds — free Adventurers, Defenders & Futures courses.

Visit CyberFirst →
🎯

picoCTF

Carnegie Mellon's free CTF designed for students. Ongoing puzzles + an annual contest.

Visit picoCTF →
🧪

TryHackMe

Guided cyber tutorials with hands-on labs. Free tier; great kid-friendly intro path.

Visit TryHackMe →
💰

HackerOne

Real bug bounty programmes. Big companies pay you to find vulnerabilities — legally.

Visit HackerOne →
🛡️

OWASP Juice Shop

A more advanced deliberately-vulnerable site to practise on once they've mastered the Candy Shop.

Visit Juice Shop →

External programmes operated by third parties; Code Kids isn't affiliated. Please review their terms before signing up under 18.

📚 HELP

Getting started

For students

  1. Press Resume to jump straight to your next step, or open "The 6 Sessions" to see the whole course
  2. Pick a session and start at the top — lessons explain the concepts, projects let you practise, and the live quiz tests what you learned
  3. Each activity opens in this tab — the bar at the top always shows which step you're on and what's next
  4. Your progress saves to your account — ticks appear on the session page as you finish steps

For teachers

Each session ends with CyberClash — a Kahoot-style live multiplayer quiz you can host on the big screen. Open CyberClash Host on the projector, students join from their devices with the code shown.

Teacher slides: HTML deck