Play & discover
Short activities, characters, stories, colourful feedback and lots of “what happens if I change this?” moments.
PATHWAY 02 · HTML + CSS + JAVASCRIPT
A systematic pathway that begins with simple HTML, makes it beautiful with CSS, then adds JavaScript so young creators can build interactive websites and digital stories.
One pathway. Many levels. Every learner gets a place to begin and room to grow.
A SYSTEMATIC INTRODUCTION
Web development is the art of building things people can open in a browser. HTML gives a page its structure and meaning, CSS controls its visual design, and JavaScript gives it behaviour. Learners start with a single heading and grow toward responsive pages, interactive tools, portfolios and community-focused projects.
Short activities, characters, stories, colourful feedback and lots of “what happens if I change this?” moments.
Longer projects, variables, conditions, debugging, design choices and the confidence to explain how a project works.
Independent projects, algorithms, reusable components, documentation, teamwork, user testing and contest-ready solutions.
20 YOUTUBE VIDEO FRAMES
Twenty video frames are arranged as a progression. Learners should pause frequently and rebuild the examples instead of watching passively. YouTube embeds use the privacy-enhanced player domain.
Pause, copy the idea, then change it. This frame is part of the start here stage of the learning pathway.
Pause, copy the idea, then change it. This frame is part of the try it yourself stage of the learning pathway.
Pause, copy the idea, then change it. This frame is part of the change one thing stage of the learning pathway.
Pause, copy the idea, then change it. This frame is part of the add a challenge stage of the learning pathway.
Pause, copy the idea, then change it. This frame is part of the explain your code stage of the learning pathway.
Pause, copy the idea, then change it. This frame is part of the start here stage of the learning pathway.
Pause, copy the idea, then change it. This frame is part of the try it yourself stage of the learning pathway.
Pause, copy the idea, then change it. This frame is part of the change one thing stage of the learning pathway.
Pause, copy the idea, then change it. This frame is part of the add a challenge stage of the learning pathway.
Pause, copy the idea, then change it. This frame is part of the explain your code stage of the learning pathway.
Pause, copy the idea, then change it. This frame is part of the start here stage of the learning pathway.
Pause, copy the idea, then change it. This frame is part of the try it yourself stage of the learning pathway.
Pause, copy the idea, then change it. This frame is part of the change one thing stage of the learning pathway.
Pause, copy the idea, then change it. This frame is part of the add a challenge stage of the learning pathway.
Pause, copy the idea, then change it. This frame is part of the explain your code stage of the learning pathway.
Pause, copy the idea, then change it. This frame is part of the start here stage of the learning pathway.
Pause, copy the idea, then change it. This frame is part of the try it yourself stage of the learning pathway.
Pause, copy the idea, then change it. This frame is part of the change one thing stage of the learning pathway.
Pause, copy the idea, then change it. This frame is part of the add a challenge stage of the learning pathway.
Pause, copy the idea, then change it. This frame is part of the explain your code stage of the learning pathway.
CHOOSE YOUR NEXT ADVENTURE
Move between visual coding, web creation and text-based programming as your confidence grows.
Create stories, games and animations with blocks.
Open pathway →Turn ideas into real websites with HTML, CSS and JavaScript.
Open pathway →Build logic, games, data tools and future AI foundations with Python.
Open pathway →YOUR FIRST PROJECT
Start with the smallest working version. Then add one feature, test it and ask a friend what they think.
10 PDF TUTORIALS
Ten short printable guides support the full pathway. They are written as practical activity sheets that can work at home, in a classroom, club or coding-contest preparation session.
Start with sprites, backdrops, events, movement and sound. Scratch pathway.
Build an animated story using costumes, dialogue and timing. Scratch pathway.
Use variables, scoring, random positions and game rules. Scratch pathway.
Grow from beginner blocks into reusable game systems. Scratch pathway.
Learn headings, paragraphs, links, images, lists and page structure. Web Development pathway.
Learn selectors, colors, spacing, cards, layouts and responsive design. Web Development pathway.
Use variables, events, functions and the DOM to create interactions. Web Development pathway.
Learn output, variables, input, conditions and simple problem solving. Python pathway.
Turn code into drawings, patterns and mini-games. Python pathway.
Combine logic, functions, data and creativity into a contest-ready project. Python pathway.
For learners who love mobile-first creation, explore OctoStudio as a companion pathway alongside Scratch and the contest tutorials.
KEEP GROWING
Follow the learning loop again with a different tool. New technology becomes easier when the thinking skills are already strong.