Overview
Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore the challenges and opportunities of introducing Python programming to children in education through this keynote address from EuroPython 2015. Delve into the growing importance of teaching computer science to young learners, examining initiatives like Raspberry Pi and Code Club. Discover how Python's straightforward syntax and supportive community make it an ideal language for educational purposes. Investigate the barriers preventing Python from becoming the premier choice for teaching computer science, including issues with IDE usability and error message comprehensibility. Learn about potential solutions, such as education-focused summits and improved tooling, to enhance the Python learning experience for students and teachers. Gain insights into the UK's national computing curriculum and the role Python can play in fostering computational thinking skills. Consider ways the Python developer community can further support educators and contribute to the future of computer science education.
Syllabus
Introduction
About Carrie Anne
The UK Curriculum
Why Computer Science
Why Python
Education summits
Python barriers
Minecraft Play
Installing Libraries
Education Bundle
Python IDE
PyCharm
Idle
SonicQuiet
Help Educators
Python Education Working Group
Homework
The Future
What can we do
Taught by
EuroPython Conference