Skip to main content
THE NEW NORM
64% of parents think
Programming is as
important to their
child's future success
as English, Math,
Science and History
CRISIS IN AMERICA
Less than 1% of
children receive
computational
analysis education
ADDRESSING THE ISSUE
• New legislation
• Grassroots
movements
HOW CAN DEVELOPERS HELP?
What Works?
GET INVOLVED
Events, after-school and
in-school programs are
needed
Great curriculum is most
impactful
Target kids by age groups
• 6 to 10 – Visual
Programming
• 11 to 14 – Pre-Programming
• 15 to 18 -- Programming
Teach what you love
Pair teach with teachers
and/or kids
TEACHING RESOURCES
Ages 6-10
• MSFT Kodu
Ages 11-14
• TKP Java
• MSFT
Project
Spark
• TKP C#
Ages 15-
18
• Exercism.io
THE TKPJAVA SOLUTION
40 Hour Java
Curriculum
Any trained
teacher can
teach it
Students start
coding in 90
Seconds
Bridge to AP
CS Java course
TKP JAVA
DEMO
TKP RESULTS
4,000 Students taught
70 Teachers trained
4 Pilot programs
A TKP SUCCESS STORY
Age 16 -- Introduced
to programming via
TKP
Age 17-20 -- Taught
TKP events
Age 19 -- Decided to
major in CompSci
(and Bio) at McGill
Age 21 -- Internship
at MSR
Age 23 -- At Pivotal
Labs as a Software
Engineer
• Non-profits
• SchoolsPartner
• Use courseware
• Write
courseware
• Teach teachers
Teach
PARTICIPATE
www.TeachingKidsProgramming.org
lynn@teachingkidsprogramming.org
QUESTIONS?