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

Why I love programming (and why I teach it)

Pamela Fox
January 17, 2015

Why I love programming (and why I teach it)

A talk given at UT Dallas to K-12 teachers, parents, and students about how I got into programming, what I love about it, and what I do at Khan Academy.

Pamela Fox

January 17, 2015
Tweet

More Decks by Pamela Fox

Other Decks in Technology

Transcript

  1. A FEW OF MY FAVORITE THINGS... - Event Planning (+

    Computers) - Graphic Design (+ Computers) - Language learning (+ Computers) - Newspaper layout (+ Computers) - Computer Programming - Website Development ! COMPUTERS, COMPUTERS, COMPUTERS.
  2. What we teach Languages Uses Java Python C++ JavaScript Ruby

    Games Animation Hardware Robotics Data Science Simulation Mobile Websites Lua No Installation Needed Shareable Fun for Anyone Gateway Drug HTML SQLnew! new!
  3. How we teach: “Talk-throughs” Uses same environment they program in

    Making passive instruction interactive! https://www.khanacademy.org/cs/programming/drawing-basics/p/intro-to-drawing