$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”]

    View Slide

  2. HOW’D I GET INTO IT?

    View Slide

  3. WE WERE SURROUNDED.

    View Slide

  4. WINDOWS DOS, FTW

    View Slide

  5. AND THUS IT BEGINS...

    View Slide

  6. HOW I SPENT MY NEW YEARS VACATION

    View Slide

  7. THE POWER OF THE WEB

    View Slide

  8. DIGITIZE ALL THE THINGS!

    View Slide

  9. SCHOOL PROJECTS

    View Slide

  10. CYBERCLUB

    View Slide

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

    View Slide

  12. COLLEGE PICKING TIME!
    11TH GRADE.

    View Slide

  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.

    View Slide

  14. WHERE?
    3D Animation
    Linguistics
    Computer Science

    View Slide

  15. COMPUTER SCIENCE + LINGUISTICS

    View Slide

  16. COMPUTER SCIENCE + ANIMATION

    View Slide

  17. COMPUTER SCIENCE + GAMES

    View Slide

  18. SIDE PROJECTS!

    View Slide

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

    View Slide

  20. IT’S JOB FINDING TIME!
    SUMMER AFTER

    SENIOR YEAR.

    View Slide

  21. “DEVELOPER ADVOCATE”

    THE YEARS

    View Slide

  22. THE YEARS

    View Slide

  23. 20% TIME

    THE YEARS

    View Slide

  24. THE YEARS

    Japan
    Australia
    Singapore
    France
    Brazil Philippines

    View Slide

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

    View Slide

  26. THE HACKING YEAR

    View Slide

  27. THE YEAR

    View Slide

  28. THE YEARS

    View Slide

  29. OUR TEAM

    View Slide

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

    View Slide

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

    View Slide

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

    View Slide

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

    View Slide

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

    View Slide

  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

    View Slide

  36. WHAT WILL MAKE
    PROGRAMMING AWESOME
    FOR *YOU*?
    @pamelafox

    View Slide