top of page
Search

Vibe Coding for Teachers: Exploring What’s Possible with AI

  • Jan 19
  • 3 min read

Updated: Jan 19


This week, I had the pleasure of co-presenting a professional learning session on Vibe Coding for Teachers at the Australian International School Malaysia (AISM), alongside my wonderful colleague James Abela and AISM's Head of Science and Technology, Anna Wood.


The session brought together teachers from across Primary and Secondary, all curious about the same question:

What does this new wave of AI-powered “vibe coding” actually mean for teaching and learning?

Rather than focusing on theory, we designed the session to be hands-on, practical, and exploratory, giving teachers time to experiment, test ideas, and reflect on what might genuinely support their day-to-day work.



What is “Vibe Coding”?


Vibe coding is about describing what you want in natural language and letting AI generate, refine, or connect the code behind the scenes.


Instead of writing code line by line, the focus shifts to:

  • clearly describing an idea or workflow

  • testing what the AI produces

  • refining and iterating based on your needs


For teachers, this opens up interesting possibilities, especially for those who don’t see themselves as “technical” or who have never written code before.



A Session Built Around Doing, Not Watching


From the outset, we wanted teachers to try things themselves. Throughout the session, teachers were encouraged to:

  • pause and experiment

  • discuss ideas with colleagues

  • test tools live

  • reflect on what felt useful (and what didn’t)


The energy in the room was fantastic. Many teachers were genuinely blown away by how quickly ideas could be turned into something usable, even with minimal setup or prior experience.



Two Tools, Two Very Different Strengths


A key part of the session focused on two contrasting approaches to vibe coding, each with clear classroom relevance.


1. Making Learning Materials Interactive


Using tools like Canva Code, teachers explored how static slides or worksheets can be transformed into:

  • clickable quizzes

  • drag-and-drop activities

  • interactive support tools

  • quick checks for understanding


These can live inside existing lesson materials and are particularly powerful for:

  • whole-class teaching

  • revision activities

  • boosting engagement without extra tools


2. Automating Teacher Workflows


We also explored Google Opal, which takes a very different approach. Rather than focusing on presentation, Opal is about process:

  • describing a task once

  • reusing it repeatedly

  • reducing time spent on planning, admin, and repetitive work


Examples included:

  • lesson planning workflows

  • simplifying repeated texts

  • generating vocabulary lists and summaries

  • drafting communications or planning documents


For many teachers, this sparked excitement around time-saving and consistency, rather than student-facing visuals.



A Balanced Conversation: Excitement and Caution


Importantly, we didn’t present vibe coding as a silver bullet.

We spent time discussing:

  • where these tools shine

  • where they fall short

  • why understanding limitations matters just as much as understanding capabilities


Questions around transparency, debugging, and how learning transfers to “real” coding contexts led to thoughtful discussions. This balance helped keep the session grounded, practical, and realistic.



What Stood Out Most


What really stood out was how quickly teachers moved from “This is interesting” to “I can see how I’d actually use this.”


Across phases and subjects, teachers began identifying:

  • small changes they could make immediately

  • workflows they’d like to experiment with

  • ideas worth testing rather than fully committing to


That mindset - experiment, test, refine - is exactly what we hoped to encourage.



Final Thoughts


Vibe coding isn’t about replacing teachers or turning everyone into a programmer.


It’s about:

  • lowering barriers

  • empowering experimentation

  • improving what students see and interact with

  • and giving teachers back some time and headspace


A huge thank you to AISM and Anna Wood for hosting such an engaged and curious group of educators, and to James Abela for co-presenting and helping to shape a session that genuinely sparked conversation and creativity.


I’m excited to see how teachers continue exploring these tools thoughtfully, critically, and with purpose.


If you’d like to explore the tools and ideas shared in the session, you can view the slides here.

 
 
 

Comments


Commenting on this post isn't available anymore. Contact the site owner for more info.
  • Youtube
  • Instagram
  • LinkedIn

© 2026 Primary EdTech

bottom of page