developers and educators - teaching kids programming

23
Partnering on Education with your local Developers Lynn Langit – Sr. Developer Evangelist http://blogs.msdn.com/ SoCalDevGal

Upload: lynn-langit

Post on 12-May-2015

1.003 views

Category:

Education


0 download

DESCRIPTION

webcast of ideas for developers on how to partner with local educators to get kids coding

TRANSCRIPT

Page 1: Developers and Educators - Teaching Kids Programming

Partnering on Education with your local Developers

Lynn Langit – Sr. Developer Evangelist http://blogs.msdn.com/SoCalDevGal

Page 2: Developers and Educators - Teaching Kids Programming

• 5 minute presentation (end of) at User Groups• .NET developer• SharePoint• SQL Server• Java • PHP

• 15 minute unConference mini-talks • BarCamp• Open Agile

• Scheduled micro-talks, 20 minutes• BIL• IGNITE• Girls in Tech

Page 3: Developers and Educators - Teaching Kids Programming

Techniques Micro demo One slide Free stuff

For kids For teachers

Page 4: Developers and Educators - Teaching Kids Programming

TeachingKidsProgramming.org

Page 5: Developers and Educators - Teaching Kids Programming

IDEs

Page 6: Developers and Educators - Teaching Kids Programming

Microsoft *Sparks

Page 7: Developers and Educators - Teaching Kids Programming

• 60-minute live hands-on sessions for potential teachers• User Groups• CodeCamp• Local Universities

• Can use Agile ‘randori’ technique to get group involvement• You only need 1

computer!

Page 8: Developers and Educators - Teaching Kids Programming

Techniques Hands-on ‘as students’ Co-teach with you Teach your own kids (with us)

Page 9: Developers and Educators - Teaching Kids Programming

• 1 or more sessions for kids at CodeCamp

• Kids track at Code Camp

• DigiGirlz day events• DigiGirlz camp events• TKP events

Page 10: Developers and Educators - Teaching Kids Programming

Techniques Prepare developers to teach (can be

remote) Share courseware Invite local school teachers to developer

events (kid’s sessions)

Page 11: Developers and Educators - Teaching Kids Programming
Page 12: Developers and Educators - Teaching Kids Programming

http://www.TeachingKidsProgramming.org

Page 13: Developers and Educators - Teaching Kids Programming

Who are we? Developers, VolunteersPeople like you

Page 14: Developers and Educators - Teaching Kids Programming

KODU

Visual World Programming

Page 15: Developers and Educators - Teaching Kids Programming

Visual Programming – When/Do

Page 16: Developers and Educators - Teaching Kids Programming

Small Basic

Page 17: Developers and Educators - Teaching Kids Programming

Courseware – Intentional Coding, Recipes

Page 18: Developers and Educators - Teaching Kids Programming
Page 19: Developers and Educators - Teaching Kids Programming

T-SQL QueriesFinding the hottest boys

Page 20: Developers and Educators - Teaching Kids Programming

Querying the Cloud for ‘Hotness’

Page 21: Developers and Educators - Teaching Kids Programming

LEGO Mindstorms

Page 22: Developers and Educators - Teaching Kids Programming

Taking it even farther After-school programs

Partnering developers with teachers Invited ‘intersession’ teachers (one

week) Girls Middle School – Mountain View, CA

Teaching teachers to program Riverside, CA User Group and Community

weekend classes Vital Link (on-going ‘field trips’ as classes)

Page 23: Developers and Educators - Teaching Kids Programming

Call to Action• Who is your local

Developer Evangelist?• Get a list of User Groups• Engage!