teaching kids programming for developers

Post on 18-Jan-2017

274 Views

Category:

Software

2 Downloads

Preview:

Click to see full reader

TRANSCRIPT

THE NEW NORM64% 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 CurriculumAny trained teacher can teach itStudents start coding in 90 SecondsBridge to AP CS Java course

TKP JAVADEMO

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.orglynn@teachingkidsprogramming.org

QUESTIONS?

top related