Issue 28 Programming

We take for granted all the clever, creative programming that goes into the technology we use in our daily lives. But how do we best teach programming to support the next generation of innovators?

In Hello World issue 28, educators explore a range of topics related to teaching programming, such as how to help students transition from block- to text-based programming; stepping into the role of computer science educator with little to no prior programming experience; and insights from an introductory programming course which encourages working with, and not against, generative AI tools. This issue is packed with insightful research, practical advice, and thoughtful ways to best teach programming in your classroom.

Past issues

Special editions