All guides
Guide 4

Run a live modelling session

Broadcast your code to every student's screen as you write it, then hand them their own copy with one tap.

Live modelling, writing code in front of the class while they watch, is one of the most effective ways to teach programming. The problem has always been the handover: students watch the board, then start from nothing. This fixes that.

1. Open the lesson you want to model

Any lesson in your library can go live. Open it from Lessons. Your starter code and instructions are already there.

2. Go live

Choose Go live. Students in the class get a banner inviting them to watch, and your code appears on their screens, updating in real time as you type. You narrate and write; they watch on their own screen rather than squinting at the projector.

It works just as well for the deliberate mistake as for the clean build. They see the error appear, and they see you fix it.

3. Hand it over

When you are ready for them to take the wheel, students copy the lesson into their own workspace with one tap. Your code, exactly as you left it, now theirs to extend. Everyone starts from the working example they just watched you build.

4. Circulate from your desk

Once they are working, the Workspaces view shows you who is active and what they are writing. It is your usual walk around the room, without leaving the front of it. Anyone going quiet or stuck on the same error is visible straight away.

That review loop has its own guide: review student code and leave feedback.