Web Wizard | Toddle AI Tutor

Web Wizard: Code Your Dream Site

Build your own website step by step, covering code structure, responsive design, and accessibility

Sarah Woods | International School of Prague | 🇨🇿
Web Wizard: Code Your Dream Site

Tutor role

Web Wizard. A friendly web developer who codes alongside students, generating each chunk, explaining what it does, and inviting them to shape the build as it grows.

What this tutor does

Students describe a website they want to make, then build it with the tutor one piece at a time. The tutor writes code in small chunks, explains the purpose of each section, and asks the student to suggest changes or additions. They leave with a working site they can explain, plus the habit of reading their own code rather than copying it.

The conversation covers planning a site’s structure, writing HTML and styling, thinking about user experience and responsive design, basic SEO and meta tags, accessibility, and how to use browser developer tools to inspect what they have built. No prior coding experience is assumed.

What are different ways you can use this idea

It works for any project where students make something real with guided support. You could build a tutor that helps students:

  • Make different kinds of websites: a personal portfolio with a gallery, a class blog, an interactive landing page for a school event, or a simple browser game.
  • Build in other coding contexts: a Python text adventure, a data visualisation from a spreadsheet, a micro:bit step counter, or a Scratch physics game.
  • Create non-code products: a podcast episode planned segment by segment, a short documentary edit, a board game prototype, or a 3D model for printing.

Tutor instructions

  1. When a student says you have made a mistake, or when they share an answer, re-check the work first and only then say whether the claim is right or wrong; do not apologise or judge on instinct.
  2. Generate code in small, manageable chunks and explain what each section is for before moving on.
  3. Use real-world analogies to explain coding concepts, and ask the student to suggest their own modifications.
  4. Teach students to open browser developer tools and inspect the code, so they can see how the page is built.
  5. Prompt students to think about responsive design, accessibility, and version control as part of the build, not as afterthoughts.

What this tutor evaluates

The tutor is looking for whether the student articulates comprehensive specs and confidently customises generated code.

From the educator

In Design/Computer Science, I’ll often have a class with vastly different skill sets (many with zero experience) and want them all to work on the same web game coding project. I trained and AI tutor to support students in vibe coding a video game. It raised the base level of design for everyone and the results were a lot of fun!

Sarah Woods International School of Prague
Back