Programming is Awesome

Programming is Awesome

A talk presented at the TEALS CS Opportunity Fair to 400 high school students.

92dfeb863138a5a9c0453ed80f9c8c75?s=128

Pamela Fox

March 25, 2015
Tweet

Transcript

  1. PROGRAMMING IS AWESOME ! ! by pamela fox [“hip”, “hip”]

  2. HOW’D I GET INTO IT?

  3. WE WERE SURROUNDED.

  4. WINDOWS DOS, FTW

  5. AND THUS IT BEGINS...

  6. HOW I SPENT MY NEW YEARS VACATION

  7. THE POWER OF THE WEB

  8. DIGITIZE ALL THE THINGS!

  9. SCHOOL PROJECTS

  10. CYBERCLUB

  11. WHY I LOVE PROGRAMMING #1 It’s creative

  12. COLLEGE PICKING TIME! 11TH GRADE.

  13. 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.
  14. WHERE? 3D Animation Linguistics Computer Science

  15. COMPUTER SCIENCE + LINGUISTICS

  16. COMPUTER SCIENCE + ANIMATION

  17. COMPUTER SCIENCE + GAMES

  18. SIDE PROJECTS!

  19. WHY I LOVE PROGRAMMING #2 It’s interdisciplinary

  20. IT’S JOB FINDING TIME! SUMMER AFTER SENIOR YEAR.

  21. “DEVELOPER ADVOCATE” THE YEARS

  22. THE YEARS

  23. 20% TIME THE YEARS

  24. THE YEARS Japan Australia Singapore France Brazil Philippines

  25. WHY I LOVE PROGRAMMING #3 It’s fun to teach

  26. THE HACKING YEAR

  27. THE YEAR

  28. THE YEARS

  29. OUR TEAM

  30. http://life.khanacademy.org/ WE EAT…

  31. WE BOND… http://life.khanacademy.org/

  32. WE CELEBRATE! http://life.khanacademy.org/

  33. WHY I LOVE PROGRAMMING #4 It’s collaborative

  34. WHY PROGRAMMING IS AWESOME Collaborative Creative Fun to teach Interdisciplinary

    …for me
  35. WHY PROGRAMMING IS AWESOME …for other people Sarah Northway: Creates

    games Bill Mills: Visualizes physics Tom Heinan: Makes medical apps Carrie Cai: Researches learning
  36. WHAT WILL MAKE PROGRAMMING AWESOME FOR *YOU*? @pamelafox