Overview
Discover how to bridge the gap between block-based programming and Python in this 35-minute EuroPython 2018 conference talk. Learn about EduBlocks, a drag-and-drop version of Python 3 created by 14-year-old Joshua Lowe to help teachers introduce programming languages to children at an earlier age. Explore the project's journey from conception to implementation, its impact on schools in over 72 countries, and its applications on Raspberry Pi and micro:bit. Gain insights into the transition from Scratch to Python, understand the reasons behind EduBlocks' development, and see a basic demonstration for Raspberry Pi. Delve into lesson plans, user testimonials, and future plans for the project. Get information on how to contribute through GitHub and Patreon, and learn how to connect with the young innovator behind this educational tool.
Syllabus
Intro
Scratch, the starter
When do we teach Python? edublocks
Reasons why
Introducing... EduBlocks!
How is it helping others?
What is a Raspberry Pi?
EduBlocks for Raspberry Pi edublocks
Core Raspberry Pi Features edublocks
Basic Demo for RPi
micro:mag
Lesson Plans
Don't just take my word for it edublocks
What's next?
Github Contributions
Patreon Contributions
Get in touch
Taught by
EuroPython Conference