$30 off During Our Annual Pro Sale. View Details »

Programming is Awesome

Programming is Awesome

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

Pamela Fox

March 25, 2015
Tweet

More Decks by Pamela Fox

Other Decks in Technology

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