Who’s Here? 1. Name 2. Library 3. STEM programming @ your Library 4. Computer science/Coding/Kids & Tech @ your Library
Session Goals Why is STEM and computer science important Provide familiarity with the content, coverage and location of Microsoft’s Coding Resources Next steps with Coding @ the Library
Prepare students for the 21 st Century Workplace The Microsoft IT Academy Computer Science curriculum provides hands- on experience creating new software and applications, and develops the critical-thinking and computational skills for life and careers in the digital world. problem solving critical thinking data analysis computational thinking
The race to prepare code-literate graduates for 21 st -century jobs Interest in computer science has skyrocketed at colleges and universities New Bachelor’s Technology job openings degrees/year requiring Bachelor’s (2010-2020) degrees/year
How Can You Get Involved? DreamIT. MakeIT. 1 week 1 hour 1 Semester Hour of Code Jet Pack Jumper Offer Computer Science
IT Academy Computer Science : Interactive Experiences Interactive Experiences Microsoft Official Academic Course Elements of Hour of Code with Dream it, Make it CODExist: CODExist: TouchDevelop Classroom Extension for The Birth of Bot Bot Levels Up Computer Science Hour of Code with Level: 100 Level: 100 Level: 100 TouchDevelop Length: 1 hour | Delivery: Length: 8 hours | Delivery: Length: 3 hours | TouchDevelop + Video Level: 100 TouchDevelop + Video on Delivery: Programming basics and Length: 5 hours | Delivery: On Demand (VOD) Demand (VOD) TouchDevelop + Video building blocks introduced bit- TouchDevelop + on Demand (VOD) by-bit by fixing fun apps and Eight-hour modular VOD Instructor A one-hour independent games in an interactive web course that walks students study course that Three-hour modular through building a mobile environment. interweaves instructional Five-hour instructor-led VOD course that walks game from scratch using course that transforms the video with hands-on, students through adding TouchDevelop. Assignments classroom into a game guided practice in writing new elements to a Optimized for students of early are suitable for homework or development start-up. code, tasking students to game such as adolescent age studying in flipped classroom Students collaborate to fix a broken mobile animations and using environments. early secondary grades. computer game. create and publish a fully the cloud playable game.
IT Academy Computer Science : Immersive Learning Immersive Learning Microsoft Official Academic Course Computer Science Core Concepts and Full-term survey course: Short, topical course: Skills Creative Coding through Games and Introduction to Programming with Apps Python Engaging, immersive learning in A first-course introduction to programming Level: Advanced beginner full academic courses covering Length: 30 – 90 class hours (6-18 academic weeks) | Length: 16+ hours | Delivery: VOD + Python, Visual the whole range of programming Delivery: TouchDevelop + Instructor Studio fundamentals using Python, TouchDevelop, and Visual Students gain hands-on experience in designing, Fast-paced independent study course for students Studio. programming, and publishing mobile apps and games. naturally curious about programming. Students learn Flexible curriculum suitable as independent study or an universally-applicable fundamentals using Python and Optimized for students of early- instructor-led, in-class experience completed in 6, 9, 12 or Visual Studio. to mid-adolescent age studying 18 weeks. in secondary grades.
Getting Started with Microsoft TouchDevelop Tutorials 5:18 minute video http://aka.ms/ExploringTouchDevelop
Hour of Code™ with TouchDevelop Type this link to start learning how to code with TouchDevelop: http://aka.ms/intro2code
So Really, Where do I start? Digging Deeper into Coding Courses as Resources for Libraries Where to find it Duration and Title Key features format Coding http://www.microsoftvirtualacademy. • 1 to 3 hours duration • Elements of CS to fix & Hour of Code using com/training-courses/hour-of-code- • Interactive online customize a game Courses in with-touchdevelop TouchDevelop • Hands on using TouchDevelop tutorials plus VOD Microsoft IT • Elements of CS basics create http://www.microsoftvirtualacademy. • 8 hours duration CODExist: Birth of your own game com/training-courses/codexist-the- Academy • VOD Bot • Hands on using TouchDevelop birth-of-bot • Elements of CS to add cloud https://www.microsoftvirtualacademy • 3 hours duration .com/training-courses/learn-to-code- Optimized for CODExist: Bot Levels services and animation to your • VOD with-codexist-bot-levels-up Up game students of early • Hands on using TouchDevelop adolescent • 5 hours duration age/middle school https://www.microsoftvirtualacademy • In-class extension for Hour of • Interactive online .com/training-courses/dream-it-make- grades Code it-a-classroom-extension-for-hour-of- DreamIT. MakeIT. tutorials plus in-class • Introduction to lesson plans and code-with-touchdevelop entrepreneurship exercises Key: VOD=Video on Demand CS=Computer Science
Creative Coding through Games and Apps: A first-course introduction to programming for early adolescents in early secondary grades First course in programming for grades 7-10 No prior coding experience required to take or teach Create games and apps for a real audience and purpose Combines online plus in-class learning May be taught in 6, 9, 12 or 18 weeks
Take a Look at Creative Coding Through Games and Apps http://aka.ms/creativecodingeval
Creative Coding: Full curriculum package plus independent student learning activities Full semester SAMPLE WEEK Tuesday Thursday Friday Monday Wednesday Project Classroom Classroom presentations Project work lesson lesson and Downloadable curriculum assessments package for educators Online tutorial 25 online interactive tutorials for in-class or independent use Instructor prep Educators and students use guide the downloadable curriculum and online tutorials Student activities, projects, homework assignments Lesson presentation Tests and quizzes materials
IT Academy Coding & Computer Science Offerings - Available NOW Title Duration and form factor Key features • 1 to 3 hours duration • Elements of CS to fix & customize a game Hour of Code using • Interactive online tutorials plus video • Hands on using TouchDevelop TouchDevelop on demand • 8 hours duration • Elements of CS basics create your own game CODExist: Birth of Getting Started with Coding • Video on demand • Hands on using TouchDevelop Bot Best for students of early adolescent • Elements of CS to add cloud services and animation to age studying in early secondary grades • 3 hours duration CODExist: Bot Levels your game • Video on demand Up • Hands on using TouchDevelop • 5 hours duration • In-class extension for Hour of Code • Interactive online tutorials plus in- DreamIT. MakeIT. • Introduction to entrepreneurship class lesson plans and exercises Computer Science Core • 8 hours duration • Use Python to solve real-world problems Intro to Programming Concepts Best for early-to mid- • Video on demand • Hands on using Visual Studio with Python adolescents/middle school grades • 6-12 hours duration • AP CS Java principles applied to C# Java Programming • Office Mix, Code Hunt and video on • Hands on using Code Hunt Fundamentals College and Career demand Readiness Optimized for mid- to • Video on demand = 8 hours duration • Understand and use software development principles MTA - Software Dev • Microsoft Official Academic Course = upper-adolescent students studying in • Hands on using Visual Studio Fundamentals 60 hours duration upper secondary or lower tertiary grades • Video on demand = 8 hours • Understand and use HTML5 principles MTA - HTML5 App Dev • MOAC = 60 hours • Hands on using Visual Studio Fundamentals
IT Academy Coding & Computer Science Offerings - Coming Soon! Title Key features, form factor, duration • Next-generation Hour of Code teaching elementary programming concepts Bot’s Minecraft Adventure Elements of Computer • 1-3 hours duration (draft title) Science • Interactive online tutorials plus video on demand, hands-on using Available late 2015 TouchDevelop and Minecraft Optimized for students of early adolescent age studying in early CODExist: Bot Makes a Friend • 20-25 interactive online tutorials introducing key coding and cloud concepts, secondary grades appx. 20 hours total duration (draft title) • Minor subset of Creative Coding through Games and Apps Available late 2015 Core Concepts and Skills • First semester course designed to introduce coding and cloud concepts Creative Coding through Games and Apps Optimized for early- to mid- • Flexible duration: 30, 45, 60 or 90 class hours (6,9, 12 or 18 academic weeks) adolescent students studying in Available now! • Interactive, hands on using TouchDevelop secondary grades College and Career • CS50 for AP Computer Science AP-level course designed not just to teach how to program but also how to Readiness Optimized for mid- Principles think more methodically and how to solve problems more effectively to upper-adolescent students • Pilot starting 2015 Year long approx. 180 hours duration studying in upper secondary or lower tertiary grades
Recommend
More recommend