Contribute Media
A thank you to everyone who makes this possible: Read More

Teaching Python in Middle School


There is no shortage of interest in bringing coding to the classroom. Schools have a wealth of ed tech products to choose from, and many organizations are willing to fund classrooms in this endeavour.

So why aren’t more students learning programming? How are the gender and racial diversity gaps in tech industry being perpetuated in the classroom and what can do about it? Are block-based educational languages drawing students into computer science?

A programming curriculum writer and teacher discusses the realities of bringing Python into the secondary classroom. We’ll explore the common pitfalls and obstacles that teachers and students must overcome, examine some effective approaches for classrooms with diverse learners, and discuss why Python is a great fit for the classroom.

Bring a device to to collaborate and join the discussion.


Improve this page