Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Planning and Tending the Garden: The Future of ...

Planning and Tending the Garden: The Future of Early Childhood Python Education by Kurt Grandis

Interest and activity in computing education is on the rise. Other language communities and projects have stepped up to promote early childhood programming. What tools are available for teaching Python? How do they compare?

This talk aims to discuss current trends, examine the current education landscape, question our goals as a community, and discuss opportunities for growing young developers.

PyCon 2013

March 15, 2013
Tweet

More Decks by PyCon 2013

Other Decks in Programming

Transcript

  1. Militarizing Your Backyard, Oh My! Lesson Learned: People Don't Care

    For: Squirrels Deer Raccoons Bears Heron Kids Rabbits ...
  2. Me... • I shoot squirrels • Educational technology • Neurobiologist

    • Active community outreach • 2 young kids = home laboratory (lax ethical review board) • I like to build things and teach others to....
  3. Sweet. Let's Build a Robot • Give kids the ability

    to directly control the robot ◦ type and issue commands ◦ immediate feedback and execution • Ability to manipulate or alter the environment Let's build it...
  4. Robot Simulator? • That's still pretty expensive • I have

    to build something? with my hands?! Programming/Logic Simulator Games • Robot Odyssey • Rocky's Boots • Omega • RobotWar
  5. Python Programming Books Invent Your Own Computer Games With Python

    - Al Sweigart Python For Kids A Playful Introduction to Programming - Jason R Briggs
  6. Python Programming Books Hello World! Computer Programming for Kids and

    Other Other Beginners - Warren and Carter Sande
  7. Computational Thinking Computer Independent Problem-Solving Skills • Decomposition • Pattern

    Recognition • Abstractions • Algorithm Design http://www.google.com/edu/computational-thinking/