Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
Programming is Awesome
Search
Pamela Fox
March 25, 2015
Technology
590
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Programming is Awesome
A talk presented at the TEALS CS Opportunity Fair to 400 high school students.
Pamela Fox
March 25, 2015
More Decks by Pamela Fox
See All by Pamela Fox
Enterprise AI in 2025?
pamelafox
0
410
Fast-track your AI app development with GitHub and Azure
pamelafox
1
260
GitHub Universe: Evaluating RAG apps in GitHub Actions
pamelafox
0
590
Learn Live: Creating a Website using GitHub Copilot
pamelafox
1
370
O'Reilly Superstream: Building a RAG App to Chat with Your Data
pamelafox
1
500
AI Tour Mexico: Production-ready RAGwith Azure AI Search
pamelafox
1
460
AI Tour Mexico: Securing AI Apps on Azure
pamelafox
0
880
RAGHack: Kickoff and RAG 101
pamelafox
1
980
RAGHack: Building RAG apps in Python
pamelafox
1
570
Other Decks in Technology
See All in Technology
FinOps Agentが生んだ技術負債:コスト自動調査の落とし穴と解消までの道のり
oasis1994liveforever
3
270
【データ横丁主催】AI エージェント時代のTranslytical Data Platform
shisyu_gaku
0
270
LambdaWebFunctionsを試してみた / exploring-lambda-web-functions
koukihosaka
1
390
AWSセキュリティで活用するAI機能
cmusudakeisuke
1
240
Claude Code on Bedrock で統制をかける小ネタ集/claude-code-bedrock-governance-tips
emiki
1
440
アカウント統制の健康診断
kenichinakamura
1
150
コンテナ運用におけるネットワーク・コンテナコストの削減方法/How to Reduce Network and Container Costs in Container Operations
masakiokuda
2
390
オントロジーって 結局なにもの? AI エージェントに「意味」を渡す知識設計の話
greenmidori
0
260
Conditional PED-ANOVA: Hyperparameter Importance in Hierarchical & Dynamic Search Spaces
pfn
PRO
0
150
局所最適は悪ではない。壊れているのは指標です。量と質を同時に見る先行指標の設計
recruitengineers
PRO
2
610
AI導入は済んだ。次は統制を作り替える番だ_AI×開発組織 Summit 2026
techtekt
PRO
0
540
JAWS-UGグッズ職人仕事の流儀
kentapapa
0
140
Featured
See All Featured
Designing for Timeless Needs
cassininazir
1
530
Embracing the Ebb and Flow
colly
88
5.2k
Evolution of real-time – Irina Nazarova, EuRuKo, 2024
irinanazarova
9
1.6k
[RailsConf 2023 Opening Keynote] The Magic of Rails
eileencodes
31
10k
Writing Fast Ruby
sferik
630
63k
Claude Code のすすめ
schroneko
67
230k
Unsuck your backbone
ammeep
672
58k
Dominate Local Search Results - an insider guide to GBP, reviews, and Local SEO
greggifford
PRO
0
380
The State of eCommerce SEO: How to Win in Today's Products SERPs - #SEOweek
aleyda
2
12k
From π to Pie charts
rasagy
1
410
Making the Leap to Tech Lead
cromwellryan
135
10k
Designing Powerful Visuals for Engaging Learning
tmiket
1
610
Transcript
PROGRAMMING IS AWESOME ! ! by pamela fox [“hip”, “hip”]
HOW’D I GET INTO IT?
WE WERE SURROUNDED.
WINDOWS DOS, FTW
AND THUS IT BEGINS...
HOW I SPENT MY NEW YEARS VACATION
THE POWER OF THE WEB
DIGITIZE ALL THE THINGS!
SCHOOL PROJECTS
CYBERCLUB
WHY I LOVE PROGRAMMING #1 It’s creative
COLLEGE PICKING TIME! 11TH GRADE.
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.
WHERE? 3D Animation Linguistics Computer Science
COMPUTER SCIENCE + LINGUISTICS
COMPUTER SCIENCE + ANIMATION
COMPUTER SCIENCE + GAMES
SIDE PROJECTS!
WHY I LOVE PROGRAMMING #2 It’s interdisciplinary
IT’S JOB FINDING TIME! SUMMER AFTER SENIOR YEAR.
“DEVELOPER ADVOCATE” THE YEARS
THE YEARS
20% TIME THE YEARS
THE YEARS Japan Australia Singapore France Brazil Philippines
WHY I LOVE PROGRAMMING #3 It’s fun to teach
THE HACKING YEAR
THE YEAR
THE YEARS
OUR TEAM
http://life.khanacademy.org/ WE EAT…
WE BOND… http://life.khanacademy.org/
WE CELEBRATE! http://life.khanacademy.org/
WHY I LOVE PROGRAMMING #4 It’s collaborative
WHY PROGRAMMING IS AWESOME Collaborative Creative Fun to teach Interdisciplinary
…for me
WHY PROGRAMMING IS AWESOME …for other people Sarah Northway: Creates
games Bill Mills: Visualizes physics Tom Heinan: Makes medical apps Carrie Cai: Researches learning
WHAT WILL MAKE PROGRAMMING AWESOME FOR *YOU*? @pamelafox