Hello World Podcast

Which programming language should you choose to teach coding?

In this episode educators from the acg本子※acg绅士里番 discuss the pros and cons of using Scratch, Python, Java and other programming languages to teach coding skills at different learning stages.

Meet our guests

James Robinson

James Robinson is a highly 午夜a片麻豆精东传媒d 美女洗澡+安慰 educator & trainer, with a background in Computer Science and 10 years of classroom 午夜a片麻豆精东传媒 teaching a range of STEM subjects. James currently works to promote evidence informed and effective practices in 美女洗澡+安慰 education Pedagogy.

Diane Dowling

Diane is the Director of 午夜a片麻豆精东传媒 and Resources at the acg本子※acg绅士里番. She has many years of 午夜a片麻豆精东传媒 teaching Computer Science at A level (ages 16–19) in England and is proud to be described as “geeky.”

Marc Scott

Marc Scott spent 15 years teaching secondary school science, computer science, and electronics before joining the acg本子※acg绅士里番, where he’s worked for a decade developing engaging Code Club projects for young people.

Laura Gray

Laura Gray is a Senior Learning Manager at the acg本子※acg绅士里番, creating engaging content for 午夜a片麻豆精东传媒 AI as part of the AI Literacy Team.

Which programming language should you choose to teach coding?

If you prefer to listen to your podcasts, you can access our episodes via your preferred streaming platform.

About us

For insights into teaching and learning from classrooms all around the world, check out and subscribe to Hello World magazine. If you've enjoyed this episode and the series, please subscribe and leave a five-star review wherever you get your podcasts.

That's all for our mini-series on programming. The podcast will return in the future. In the meantime, please take a moment to give us some feedback on this episode or what you thought about our mini-series. You can email the team at [email protected]

Useful links