microsoft developer tools now for kids and adults
DESCRIPTION
deck from my talk at UCI Jan 2011TRANSCRIPT
![Page 1: Microsoft Developer Tools NOW for Kids and Adults](https://reader033.vdocuments.us/reader033/viewer/2022052900/55618b13d8b42a91778b4bf5/html5/thumbnails/1.jpg)
MICROSOFT DEVELOPER TOOLSFOR KIDS TO ADULTS
Lynn Langit – Developer Evangelist – Microsoft http://blogs.msdn.com/SoCalDevGal
![Page 2: Microsoft Developer Tools NOW for Kids and Adults](https://reader033.vdocuments.us/reader033/viewer/2022052900/55618b13d8b42a91778b4bf5/html5/thumbnails/2.jpg)
![Page 3: Microsoft Developer Tools NOW for Kids and Adults](https://reader033.vdocuments.us/reader033/viewer/2022052900/55618b13d8b42a91778b4bf5/html5/thumbnails/3.jpg)
KODU
VISUAL W
ORLD P
ROGRAMMING
![Page 4: Microsoft Developer Tools NOW for Kids and Adults](https://reader033.vdocuments.us/reader033/viewer/2022052900/55618b13d8b42a91778b4bf5/html5/thumbnails/4.jpg)
PLAYING A GAME, OR BUILDING A WORLD, OR BOTH?
![Page 5: Microsoft Developer Tools NOW for Kids and Adults](https://reader033.vdocuments.us/reader033/viewer/2022052900/55618b13d8b42a91778b4bf5/html5/thumbnails/5.jpg)
BUILD A WORLD ON YOUR PC, USING AN XBOX CONTROLLER
![Page 6: Microsoft Developer Tools NOW for Kids and Adults](https://reader033.vdocuments.us/reader033/viewer/2022052900/55618b13d8b42a91778b4bf5/html5/thumbnails/6.jpg)
VISUAL OBJECTS AND PROPERTIES
![Page 7: Microsoft Developer Tools NOW for Kids and Adults](https://reader033.vdocuments.us/reader033/viewer/2022052900/55618b13d8b42a91778b4bf5/html5/thumbnails/7.jpg)
WHEN / DO PROGRAMMING
![Page 8: Microsoft Developer Tools NOW for Kids and Adults](https://reader033.vdocuments.us/reader033/viewer/2022052900/55618b13d8b42a91778b4bf5/html5/thumbnails/8.jpg)
WORLD PROPERTIES
![Page 9: Microsoft Developer Tools NOW for Kids and Adults](https://reader033.vdocuments.us/reader033/viewer/2022052900/55618b13d8b42a91778b4bf5/html5/thumbnails/9.jpg)
SMALL BASICRECIPES ARE LESSONS
![Page 10: Microsoft Developer Tools NOW for Kids and Adults](https://reader033.vdocuments.us/reader033/viewer/2022052900/55618b13d8b42a91778b4bf5/html5/thumbnails/10.jpg)
COURSEWARE – INTENTIONAL CODING, RECIPES
![Page 11: Microsoft Developer Tools NOW for Kids and Adults](https://reader033.vdocuments.us/reader033/viewer/2022052900/55618b13d8b42a91778b4bf5/html5/thumbnails/11.jpg)
EDITOR AND CODE
EditorEditor Instant Help
Instant Help
Intellisense
Intellisense
RibbonRibbon
![Page 12: Microsoft Developer Tools NOW for Kids and Adults](https://reader033.vdocuments.us/reader033/viewer/2022052900/55618b13d8b42a91778b4bf5/html5/thumbnails/12.jpg)
WHAT SHAPE WILL THIS CODE DRAW?
![Page 13: Microsoft Developer Tools NOW for Kids and Adults](https://reader033.vdocuments.us/reader033/viewer/2022052900/55618b13d8b42a91778b4bf5/html5/thumbnails/13.jpg)
HOW ABOUT A QUIZ?
![Page 14: Microsoft Developer Tools NOW for Kids and Adults](https://reader033.vdocuments.us/reader033/viewer/2022052900/55618b13d8b42a91778b4bf5/html5/thumbnails/14.jpg)
Code is Joy!
![Page 15: Microsoft Developer Tools NOW for Kids and Adults](https://reader033.vdocuments.us/reader033/viewer/2022052900/55618b13d8b42a91778b4bf5/html5/thumbnails/15.jpg)
ONE WORLDSmallBasic Everywhere Localized into many
languages
Recipe Translation BING Twitter Live (at events) Use Rondoris
![Page 16: Microsoft Developer Tools NOW for Kids and Adults](https://reader033.vdocuments.us/reader033/viewer/2022052900/55618b13d8b42a91778b4bf5/html5/thumbnails/16.jpg)
T-SQL QUERIESFINDING THE HOTTEST BOYS
![Page 17: Microsoft Developer Tools NOW for Kids and Adults](https://reader033.vdocuments.us/reader033/viewer/2022052900/55618b13d8b42a91778b4bf5/html5/thumbnails/17.jpg)
QUERYING FOR HOTNESS
![Page 18: Microsoft Developer Tools NOW for Kids and Adults](https://reader033.vdocuments.us/reader033/viewer/2022052900/55618b13d8b42a91778b4bf5/html5/thumbnails/18.jpg)
T-SQL COURSEWARE – FLEXIBILITY IN THE CLOUD
SQL Azure hosted DB
Web-based query front-end
Zero install
Massively scalable
DB Framework Joke Database TV Show Database Car Database
![Page 19: Microsoft Developer Tools NOW for Kids and Adults](https://reader033.vdocuments.us/reader033/viewer/2022052900/55618b13d8b42a91778b4bf5/html5/thumbnails/19.jpg)
OLDER K
IDS C
ODING
ROBOTS A
ND GAMES
![Page 20: Microsoft Developer Tools NOW for Kids and Adults](https://reader033.vdocuments.us/reader033/viewer/2022052900/55618b13d8b42a91778b4bf5/html5/thumbnails/20.jpg)
LEGO MINDSTORMSUNITE PHYSICAL
AND LOGICAL
![Page 21: Microsoft Developer Tools NOW for Kids and Adults](https://reader033.vdocuments.us/reader033/viewer/2022052900/55618b13d8b42a91778b4bf5/html5/thumbnails/21.jpg)
GAMES AND NUIS
• PEX
• Coding4Fun Imagine Cup
• XNA
• XBOX 360 / Kinect
• Touch / Voice
![Page 22: Microsoft Developer Tools NOW for Kids and Adults](https://reader033.vdocuments.us/reader033/viewer/2022052900/55618b13d8b42a91778b4bf5/html5/thumbnails/22.jpg)
ADULT P
ROGRAMMERS
CODE LESS, P
RODUCE MORE
![Page 23: Microsoft Developer Tools NOW for Kids and Adults](https://reader033.vdocuments.us/reader033/viewer/2022052900/55618b13d8b42a91778b4bf5/html5/thumbnails/23.jpg)
NEW HARDWARE & DEVICES
• Sensors• Light• Location• Accelerometer
• Voice input• Gesture input
• Multi touch• Controller-less
• Parallelism• Windows Phone 7
![Page 24: Microsoft Developer Tools NOW for Kids and Adults](https://reader033.vdocuments.us/reader033/viewer/2022052900/55618b13d8b42a91778b4bf5/html5/thumbnails/24.jpg)
“NO-(OR LITTLE)-CODE” CODING
• Templates / Repositories (CodePlex)
• Mash up Generators
• Dot Net Nuke
• SharePoint
![Page 25: Microsoft Developer Tools NOW for Kids and Adults](https://reader033.vdocuments.us/reader033/viewer/2022052900/55618b13d8b42a91778b4bf5/html5/thumbnails/25.jpg)
DATA VISUALIZERS
• XML
• Geometric Data types
• Large Data Sets (graphs)
• Debuggers Intellitrace Deadlocks
• Parallelism Tasks Threads
![Page 26: Microsoft Developer Tools NOW for Kids and Adults](https://reader033.vdocuments.us/reader033/viewer/2022052900/55618b13d8b42a91778b4bf5/html5/thumbnails/26.jpg)
SEMANTIC LAYERS
• LINQ & PLINQ
• Entity Framework
• DSL writers
![Page 27: Microsoft Developer Tools NOW for Kids and Adults](https://reader033.vdocuments.us/reader033/viewer/2022052900/55618b13d8b42a91778b4bf5/html5/thumbnails/27.jpg)
LANGUAGE INDEPENDENCE
• C#
• VB.Net
• F#
• C++
• More
• Use ILDASM to view IL
![Page 28: Microsoft Developer Tools NOW for Kids and Adults](https://reader033.vdocuments.us/reader033/viewer/2022052900/55618b13d8b42a91778b4bf5/html5/thumbnails/28.jpg)
VISUAL STUDIO – SOME FREE VERSIONS
• Express
• Windows Phone 7
• Light Switch
![Page 29: Microsoft Developer Tools NOW for Kids and Adults](https://reader033.vdocuments.us/reader033/viewer/2022052900/55618b13d8b42a91778b4bf5/html5/thumbnails/29.jpg)
VISUAL STUDIO – ONE STOP SHOP
Full Versions Templates Wizards Extensions
Free versions integrate into full version
Phone Cloud SQL BI
![Page 30: Microsoft Developer Tools NOW for Kids and Adults](https://reader033.vdocuments.us/reader033/viewer/2022052900/55618b13d8b42a91778b4bf5/html5/thumbnails/30.jpg)
VISUAL STUDIO EXTENSIONS
![Page 31: Microsoft Developer Tools NOW for Kids and Adults](https://reader033.vdocuments.us/reader033/viewer/2022052900/55618b13d8b42a91778b4bf5/html5/thumbnails/31.jpg)
EXPRESSION BLEND
Designers•Visual Design
Developers•Code in a Design Environment
![Page 32: Microsoft Developer Tools NOW for Kids and Adults](https://reader033.vdocuments.us/reader033/viewer/2022052900/55618b13d8b42a91778b4bf5/html5/thumbnails/32.jpg)
START NOW - FREE MICROSOFT SOFTWARE
![Page 33: Microsoft Developer Tools NOW for Kids and Adults](https://reader033.vdocuments.us/reader033/viewer/2022052900/55618b13d8b42a91778b4bf5/html5/thumbnails/33.jpg)
MORE INFO
• Twitter - @llangit
• Facebook – Lynn Langit
• Blog – blogs.msdn.com/SoCalDevGal
• Kids – www.TeachingKidsProgramming.org