Tools to Teach Kids to Code
Michael BlumenthalMicrosoft Office 365 MVP
PSC Group
Who is Michael Blumenthal?• 20 years in IT Consulting• Technical Solution Evangelistat PSC Group
• Office 365 MVP• Husband and father
AgendaWhy?
How to start
Additional Resources
Raffle
This is about you
• How many Developers?• How many IT Pros/Admins?• Not in IT?• How old are your children?
Has IT been good to you?
What do we want for our kids?
IT offers financial stability
Above Average Pay
Faster Recovery from Recession
$600,000 +
Diff(Av US Salary, AV IT Salary) x 40 yr Career =
Programming!
Web AppsCreate
Games in 3D Worlds
Lego Robotics Resources
Rx: 1 hour at a time
3 Web-Based ways to start programming
1: Code.org: Frozen
Kids these days….
2: Scratch.mit.edu
3: Touch Develop: tdev.ly/hoc
2 Appsto build your own 3D world games
Lego Mindstormsto program robots
Lego Coding Video
• http://www.lego.com/en-US/mediaplayer/video/d458b19740714a72bc230f2c2d2541fe
“I have seen the kids I coach learn problem solving, navigating through complex sets of instructions, and patience.”
-- R. Bahary _
#1: You are Here• Paper Airplanes• 3D Printing• Digital Music & Rasberry Pi
• Minecraft Automation• Model Helicopters• Play Dough Circuits
#4: Sylvan
Learning Centers
#6: Bing/Google for “teach kids to program”
• Daisy the Dino, Move the Turtle• Books• Also, Microsoft Access, PowerShell• List.ly List at http://bit.ly/TTTK2C
Hours of Coding Fun • Frozen• Scratch• TouchDevelop
App Scriptin
g
• Kodu & Project Spark
3D Worlds
• MindstormsLEGO
Resources
Choose Their Own Adventure
OS LanguageTime
Commitment
AgeInterest
Keep in Mind
Limit Screen TimeDon’t force itErgonomics
Skills and memories to last two lifetimes