How to teach Python to a ten year old with Jake Sethi-Reiner

Presentation on Saturday at 3 p.m. to 3:10 p.m. in Room 1160.

Everyone can benefit from hearing about Jake's experiences learning Python--what was helpful and what was not! The good and the bad... - Things to learn before Python: Snap, Squeak, Logo, Karel the Robot, Alice, Scratch, Tynker, Trinket - Python tools and environments for learning: Codecademy, Code Combat, Code Skulptor - Courses: written tutorials, Coursera, Codecademy

Jake Sethi-Reiner Bio

Jake is ten years old.

By the time of the conference he will have finished his fourth Coursera course on Python: Introduction to Interactive Programming in Python Parts 1 and 2, and Principles of Computing Parts 1 and 2, all taught by faculty from Rice University. He has written his own Missile Command implementation in Python, and has done versions of Asteriods, 2048, and other games as course assignments. He started coding at age 7 using several beginner environments, some of which he found much better than others.

When not writing software, he enjoys hanging out at startups, flying flight simulators, soccer, and learning new stuff.