Ten quick tips for teaching with participatory live coding

Go slowly

Mirror your learner’s environment

Be seen and heard

Use the screen(s) wisely

Avoid distractions

Use illustrations—Even better, draw them

Stick to the lesson material

Embrace your mistakes

Get real-time feedback and provide immediate help

Turn learners into co-instructors