SlideShare a Scribd company logo
A new way to inspire and stimulate learning
Lee Stott
Academic Evangelist Microsoft
http://www.microsoft.com/uk/faculty
@Lee_Stott
LeeStott@microsoft.com
What is Microsoft offering
Goal.

To provide students real world experience and
establish the skills and competencies needed to
fuel innovation.




            http://www.microsoft.com/uk/faculty
Professional-level development and
design tools to students
•   https://www.dreamspark.com
•   For any student at a recognized educational institution
•   FREE download of Professional software
•   To all verified School and Higher Education students
•   Free Apphub account for any student over 18
TEACH, PLAY.
CHANGE THE WORLD

Whether you’re educating students, entertaining friends,
or exploring what’s possible when humans and computers
interact, you can create something amazing with Kinect
for Windows.
                        http://kinectforwindows.org
                        http://www.xbox.com/en-US/Kinect/Kinect-Effect
.NET Gadgeteer is a new toolkit for quickly
constructing, programming and shaping new small
computing devices (gadgets)
Low threshold
  Simple gadgets should be very quick to build




High ceiling
  It should also be possible to build sophisticated and complex devices
3 Key Components
Modular
Hardware
3 Key Components
Modular         Object-Oriented
Hardware         Programming
3 Key Components
Modular         Object-Oriented    Digital Design
Hardware         Programming      and Fabrication
Some History
• Microsoft originally built Gadgeteer as a tool for
  ourselves (in Microsoft Research) to make it faster and
  easier to prototype new kinds of devices

• Since then, it has proven to be of interest to other
  researchers – but also hobbyists and educators

• With the help of colleagues from all across Microsoft, we
  are working on getting Gadgeteer out of the lab and into
  the hands of others
Building gadgets
The .NET Gadgeteer Hardware
At the heart of every Gadgeteer project is a mainboard.
A mainboard is made up of a programmable processor, and
a number of sockets that Gadgeteer modules can plug
into.
The .NET Gadgeteer Hardware
These are the Gadgeteer modules found in
the GHI Spider Starter Kit.


 Touchscreen Display   Camera     Multicolor LED   Button
                                                                USB Power Supply
                                                             + Programming Interface


  Potentiometer        USB Host     Ethernet       SD Card
The .NET Gadgeteer Hardware
Many more modules will be available, from
different manufacturers.
GHI Electronics    Sytech             Seeed Studio            DF Robot
Bluetooth          Nano Mainboard     Cellular Radio          Smart motor controller
Accelerometer      4.5” Touchscreen   GPS                     Ultrasonic Ranger
Xbee Radio         Camera             Plant moisture sensor   Line following sensor
Motor controller   Button             Accelerometer           Infrared distance sensor
Micro SD Card      Power supply       Gyroscope               Color sensor
Joystick           Ethernet           Compass
Music player       SD Card            Barometer
                                      OLED Display
                                      Pulse Oxymeter
                                      High-voltage relays
A Closer Look at the Mainboard
   Power LED                  Debug LED




                              Socket Type
                              Compatibility Labels
                              Numerical/Alphabetical


               Reset Button
Match socket type letters when connecting
       modules to the mainboard
• If a module is connected to the wrong socket type it won’t
  work (but it won’t damage anything, either)

• Red modules supply power to the mainboard. Only one
  red module should ever be connected to the mainboard at
  any time.

• When connecting modules, always make sure that the
  mainboard is not powered on, and that it is disconnected
  from the PC.
Software Development Libraries
• Gadgeteer uses the Microsoft .NET Micro Framework
  (NETMF), which provides a simple and powerful way to write
  software for small devices

• Software is developed and debugged in Visual Studio, and
  code is in managed, object-oriented C#

• The SDK provides classes encapsulating functionality for
  individual hardware modules as well as other utility functions
C# Application and User Libraries
                        Gadgeteer Library
Modules:      Audio       Camera   ...    WiFi      Program,
Interfaces:       I2C        PWM       ...   SPI     Timers,
                                                     Utilities
               Sockets and Pins

                          Class Libraries


    Runtime Component Layer (Hardware Abstraction + CLR)

                            Hardware
t




Connect modules to mainboard, and connect to PC via USB.
A new way to inspire and stimulate learning
NET Gadgeteer let’s you engage your
  students with compelling projects
 immediately using world class tools
from Microsoft that they can leverage
      throughout their careers.
Cardboard prototyping
Digital design and rapid manufacture
Falling cost and increasing
availability of 3D printers
Digital design and rapid
      manufacture
• We want to make it easier to give shape to
  Gadgeteer devices by using digital fabrication
  technologies

• First step: integration with 3D CAD modelling
  software (e.g. Solidworks)
Add CAD models of modules
A 24 Hour Prototyping Exercise:

Making a Hand-Held Videogame
MICROSOFT CONFIDENTIAL
 Hardware configuration (5 minutes to assemble)
                         Four-way switch to control
                         placement of puzzle piece




                                                  Knob to rotate
                                                  piece

                                             Colour OLED display
USB power source                             (128x128 resolution)
and programming socket
MICROSOFT CONFIDENTIAL
Software development in C# (5 hours)
MICROSOFT CONFIDENTIAL
Enclosure design in
Solidworks
(>3 hours)
MICROSOFT CONFIDENTIAL
Enclosure 3D printed
(>6 hours)
MICROSOFT CONFIDENTIAL
 Assembly (>30 minutes)
A new way to inspire and stimulate learning
http://netmf.com/gadgeteer/
Gadgeteer Resources
• End user website
http://netmf.com/gadgeteer/
• Source repository
http://gadgeteer.codeplex.com/
• Retail hardware
http://ghielectronics.com
(others to follow)
IMAGINE CUP 2012
COMPETITIONS
 •    Software Design
 •    Game Design: Xbox/Windows
 •    Game Design: Windows Phone
 •    IT Challenge

 And more to come …
ENTERING THE
IMAGINE CUP
1.   Register at
     http://www.imaginecup.com
2. Form a team max 4 students
3. Find a mentor
4. Sign up to a competition

More Related Content

PPTX
Microsoft IT Academy Summit 2011
PDF
Intel Real Sense, Diversity Meetup by Jamie Tanna
PPTX
Programming with RealSense using .NET
PPTX
Software Engineer- A unity 3d Game
PPTX
Virtual Keyboard
DOCX
Arduino 2 Final Report (final)
PPTX
E ball
PDF
Introduction to Arduino
Microsoft IT Academy Summit 2011
Intel Real Sense, Diversity Meetup by Jamie Tanna
Programming with RealSense using .NET
Software Engineer- A unity 3d Game
Virtual Keyboard
Arduino 2 Final Report (final)
E ball
Introduction to Arduino

What's hot (20)

PDF
Intel RealSense technology : Overview and demos
PDF
Using intel's real sense to create games with natural user interfaces justi...
PPTX
Virtual keyboard
PPTX
5 Pen PC Technology
PDF
Report On Arduino
DOCX
Arduino seminar report
PPTX
Android Programming made easy
PPTX
how to use the virtual keyboard
PPSX
Virtual Keyboard
PPTX
Virtua lkeyboard
PPT
Virtual Key Board
DOCX
Winter traning arduino report final
PPT
Presentation virtual keybord_2
PPT
Laser protection virtual keyboard
PDF
Augmented Reality with the Intel® RealSenseTM SDK and R200 Camera: User Exper...
PDF
PPTX
virtual laser keyboard
PPT
Virtual Keyboard
PPTX
5 pen pc technology
PPTX
virtual keyboard presentation
Intel RealSense technology : Overview and demos
Using intel's real sense to create games with natural user interfaces justi...
Virtual keyboard
5 Pen PC Technology
Report On Arduino
Arduino seminar report
Android Programming made easy
how to use the virtual keyboard
Virtual Keyboard
Virtua lkeyboard
Virtual Key Board
Winter traning arduino report final
Presentation virtual keybord_2
Laser protection virtual keyboard
Augmented Reality with the Intel® RealSenseTM SDK and R200 Camera: User Exper...
virtual laser keyboard
Virtual Keyboard
5 pen pc technology
virtual keyboard presentation
Ad

Viewers also liked (10)

PPTX
Prakash Bebington's Learning Maturity Model Presentation
PPTX
The SharePoint Maturity Model - as presented 9 April 2011 at SharePoint Satur...
PPTX
The ‘LinkedIn effect¹’: A new way of learning
PDF
HOW THE INFORMATION SOCIETY IS CHANGING THE WAY OF LEARNING
PPT
E Business Maturity Model 2.0 Ac
PDF
Janet May's Assessing Online Learning Process Maturity: the e-Learning Maturi...
PDF
Enterprise Social Media Maturity Model (ESM3)
PPT
The Gartner IAM Program Maturity Model
PPTX
Blended Learning - The Way Ahead For Learning Organisations
PPSX
E-Learning: 21st Century Perspectives on Teaching, Learning, and Technology
Prakash Bebington's Learning Maturity Model Presentation
The SharePoint Maturity Model - as presented 9 April 2011 at SharePoint Satur...
The ‘LinkedIn effect¹’: A new way of learning
HOW THE INFORMATION SOCIETY IS CHANGING THE WAY OF LEARNING
E Business Maturity Model 2.0 Ac
Janet May's Assessing Online Learning Process Maturity: the e-Learning Maturi...
Enterprise Social Media Maturity Model (ESM3)
The Gartner IAM Program Maturity Model
Blended Learning - The Way Ahead For Learning Organisations
E-Learning: 21st Century Perspectives on Teaching, Learning, and Technology
Ad

Similar to A new way to inspire and stimulate learning (20)

PPTX
Quick prototyping using Gadgeteer, Raspberry Pi + Fez Cream
PPTX
Embeded system Basics.pptx
PDF
Overview of the Intel® Internet of Things Developer Kit
PDF
Fullstack IoT Development
PPT
.Net Gadgeteer
PDF
Pre meetup intel® roadshow london
PDF
Peripheral Programming using Arduino and Python on MediaTek LinkIt Smart 7688...
PPTX
Android – As a tool of innovation
PPTX
KIOKO VISUAL PROGRAMMING Teacher training.pptx
PPTX
Mobile development
PDF
Reading UTC Launch Event
PPTX
Internet of things at the Edge with Azure IoT Edge by sonujose
PPT
Introduction to Android
PPTX
Internet of Things & Co.
PPTX
PRESENTATION ON Game Engine
PDF
Develop store apps with kinect for windows v2
PPTX
Develop Store Apps with Kinect for Windows v2
PPTX
Rapholo- IoT with Azure .pptx
PDF
IoT Development Boards.pdf
Quick prototyping using Gadgeteer, Raspberry Pi + Fez Cream
Embeded system Basics.pptx
Overview of the Intel® Internet of Things Developer Kit
Fullstack IoT Development
.Net Gadgeteer
Pre meetup intel® roadshow london
Peripheral Programming using Arduino and Python on MediaTek LinkIt Smart 7688...
Android – As a tool of innovation
KIOKO VISUAL PROGRAMMING Teacher training.pptx
Mobile development
Reading UTC Launch Event
Internet of things at the Edge with Azure IoT Edge by sonujose
Introduction to Android
Internet of Things & Co.
PRESENTATION ON Game Engine
Develop store apps with kinect for windows v2
Develop Store Apps with Kinect for Windows v2
Rapholo- IoT with Azure .pptx
IoT Development Boards.pdf

More from Lee Stott (20)

PDF
Cortana intelligence suite for projects & hacks
PDF
Project Oxford - Introduction to advanced Manchine Learning API
PPTX
Visual studio professional 2015 overview
PDF
Azure cloud for students and educators
PDF
Getting coding in under a hour with Imagine Microsoft
PDF
Create and manage a web application on Azure (step to step tutorial)
PDF
Setting up a WordPress Site on Microsoft DreamSpark Azure Cloud Subscription
PPTX
Imagine at Microsoft - Resources for Students and Educators
PPTX
Porting unity games to windows - London Unity User Group
PPTX
Visual Studio Tools for Unity Unity User Group 23rd Feb
PPTX
Unity camp london feb 2015
PPTX
Marmalade @include2014 Dev leestott Microsoft
PDF
E book Mobile App Marketing_101
PDF
Game Republic 24th April 2014 - Maximising your app revenue
PDF
Updateshow Manchester April 2014
PDF
Microsoft Office for Education
PDF
Microsoft Learning Experiences Skills and Employability
PDF
Game Kettle Feb 2014 Gateshead
PDF
GamesWest 2013 December
PDF
Microsoft Graduate Recuirtment postcard
Cortana intelligence suite for projects & hacks
Project Oxford - Introduction to advanced Manchine Learning API
Visual studio professional 2015 overview
Azure cloud for students and educators
Getting coding in under a hour with Imagine Microsoft
Create and manage a web application on Azure (step to step tutorial)
Setting up a WordPress Site on Microsoft DreamSpark Azure Cloud Subscription
Imagine at Microsoft - Resources for Students and Educators
Porting unity games to windows - London Unity User Group
Visual Studio Tools for Unity Unity User Group 23rd Feb
Unity camp london feb 2015
Marmalade @include2014 Dev leestott Microsoft
E book Mobile App Marketing_101
Game Republic 24th April 2014 - Maximising your app revenue
Updateshow Manchester April 2014
Microsoft Office for Education
Microsoft Learning Experiences Skills and Employability
Game Kettle Feb 2014 Gateshead
GamesWest 2013 December
Microsoft Graduate Recuirtment postcard

Recently uploaded (20)

PDF
GENETICS IN BIOLOGY IN SECONDARY LEVEL FORM 3
PDF
grade 11-chemistry_fetena_net_5883.pdf teacher guide for all student
PDF
Classroom Observation Tools for Teachers
PPTX
1st Inaugural Professorial Lecture held on 19th February 2020 (Governance and...
PDF
3rd Neelam Sanjeevareddy Memorial Lecture.pdf
PPTX
Cell Structure & Organelles in detailed.
PPTX
Tissue processing ( HISTOPATHOLOGICAL TECHNIQUE
PPTX
Cell Types and Its function , kingdom of life
PPTX
IMMUNITY IMMUNITY refers to protection against infection, and the immune syst...
PPTX
Introduction-to-Literarature-and-Literary-Studies-week-Prelim-coverage.pptx
PPTX
school management -TNTEU- B.Ed., Semester II Unit 1.pptx
PDF
A systematic review of self-coping strategies used by university students to ...
PDF
RMMM.pdf make it easy to upload and study
PPTX
Final Presentation General Medicine 03-08-2024.pptx
PDF
Weekly quiz Compilation Jan -July 25.pdf
PDF
VCE English Exam - Section C Student Revision Booklet
PDF
Anesthesia in Laparoscopic Surgery in India
PDF
2.FourierTransform-ShortQuestionswithAnswers.pdf
PDF
O5-L3 Freight Transport Ops (International) V1.pdf
PDF
Chinmaya Tiranga quiz Grand Finale.pdf
GENETICS IN BIOLOGY IN SECONDARY LEVEL FORM 3
grade 11-chemistry_fetena_net_5883.pdf teacher guide for all student
Classroom Observation Tools for Teachers
1st Inaugural Professorial Lecture held on 19th February 2020 (Governance and...
3rd Neelam Sanjeevareddy Memorial Lecture.pdf
Cell Structure & Organelles in detailed.
Tissue processing ( HISTOPATHOLOGICAL TECHNIQUE
Cell Types and Its function , kingdom of life
IMMUNITY IMMUNITY refers to protection against infection, and the immune syst...
Introduction-to-Literarature-and-Literary-Studies-week-Prelim-coverage.pptx
school management -TNTEU- B.Ed., Semester II Unit 1.pptx
A systematic review of self-coping strategies used by university students to ...
RMMM.pdf make it easy to upload and study
Final Presentation General Medicine 03-08-2024.pptx
Weekly quiz Compilation Jan -July 25.pdf
VCE English Exam - Section C Student Revision Booklet
Anesthesia in Laparoscopic Surgery in India
2.FourierTransform-ShortQuestionswithAnswers.pdf
O5-L3 Freight Transport Ops (International) V1.pdf
Chinmaya Tiranga quiz Grand Finale.pdf

A new way to inspire and stimulate learning

  • 1. A new way to inspire and stimulate learning Lee Stott Academic Evangelist Microsoft http://www.microsoft.com/uk/faculty @Lee_Stott LeeStott@microsoft.com
  • 2. What is Microsoft offering Goal. To provide students real world experience and establish the skills and competencies needed to fuel innovation. http://www.microsoft.com/uk/faculty
  • 3. Professional-level development and design tools to students • https://www.dreamspark.com • For any student at a recognized educational institution • FREE download of Professional software • To all verified School and Higher Education students • Free Apphub account for any student over 18
  • 4. TEACH, PLAY. CHANGE THE WORLD Whether you’re educating students, entertaining friends, or exploring what’s possible when humans and computers interact, you can create something amazing with Kinect for Windows. http://kinectforwindows.org http://www.xbox.com/en-US/Kinect/Kinect-Effect
  • 5. .NET Gadgeteer is a new toolkit for quickly constructing, programming and shaping new small computing devices (gadgets)
  • 6. Low threshold Simple gadgets should be very quick to build High ceiling It should also be possible to build sophisticated and complex devices
  • 8. 3 Key Components Modular Object-Oriented Hardware Programming
  • 9. 3 Key Components Modular Object-Oriented Digital Design Hardware Programming and Fabrication
  • 10. Some History • Microsoft originally built Gadgeteer as a tool for ourselves (in Microsoft Research) to make it faster and easier to prototype new kinds of devices • Since then, it has proven to be of interest to other researchers – but also hobbyists and educators • With the help of colleagues from all across Microsoft, we are working on getting Gadgeteer out of the lab and into the hands of others
  • 12. The .NET Gadgeteer Hardware At the heart of every Gadgeteer project is a mainboard. A mainboard is made up of a programmable processor, and a number of sockets that Gadgeteer modules can plug into.
  • 13. The .NET Gadgeteer Hardware These are the Gadgeteer modules found in the GHI Spider Starter Kit. Touchscreen Display Camera Multicolor LED Button USB Power Supply + Programming Interface Potentiometer USB Host Ethernet SD Card
  • 14. The .NET Gadgeteer Hardware Many more modules will be available, from different manufacturers. GHI Electronics Sytech Seeed Studio DF Robot Bluetooth Nano Mainboard Cellular Radio Smart motor controller Accelerometer 4.5” Touchscreen GPS Ultrasonic Ranger Xbee Radio Camera Plant moisture sensor Line following sensor Motor controller Button Accelerometer Infrared distance sensor Micro SD Card Power supply Gyroscope Color sensor Joystick Ethernet Compass Music player SD Card Barometer OLED Display Pulse Oxymeter High-voltage relays
  • 15. A Closer Look at the Mainboard Power LED Debug LED Socket Type Compatibility Labels Numerical/Alphabetical Reset Button
  • 16. Match socket type letters when connecting modules to the mainboard
  • 17. • If a module is connected to the wrong socket type it won’t work (but it won’t damage anything, either) • Red modules supply power to the mainboard. Only one red module should ever be connected to the mainboard at any time. • When connecting modules, always make sure that the mainboard is not powered on, and that it is disconnected from the PC.
  • 18. Software Development Libraries • Gadgeteer uses the Microsoft .NET Micro Framework (NETMF), which provides a simple and powerful way to write software for small devices • Software is developed and debugged in Visual Studio, and code is in managed, object-oriented C# • The SDK provides classes encapsulating functionality for individual hardware modules as well as other utility functions
  • 19. C# Application and User Libraries Gadgeteer Library Modules: Audio Camera ... WiFi Program, Interfaces: I2C PWM ... SPI Timers, Utilities Sockets and Pins Class Libraries Runtime Component Layer (Hardware Abstraction + CLR) Hardware
  • 20. t Connect modules to mainboard, and connect to PC via USB.
  • 22. NET Gadgeteer let’s you engage your students with compelling projects immediately using world class tools from Microsoft that they can leverage throughout their careers.
  • 24. Digital design and rapid manufacture
  • 25. Falling cost and increasing availability of 3D printers
  • 26. Digital design and rapid manufacture
  • 27. • We want to make it easier to give shape to Gadgeteer devices by using digital fabrication technologies • First step: integration with 3D CAD modelling software (e.g. Solidworks)
  • 28. Add CAD models of modules
  • 29. A 24 Hour Prototyping Exercise: Making a Hand-Held Videogame
  • 30. MICROSOFT CONFIDENTIAL Hardware configuration (5 minutes to assemble) Four-way switch to control placement of puzzle piece Knob to rotate piece Colour OLED display USB power source (128x128 resolution) and programming socket
  • 32. MICROSOFT CONFIDENTIAL Enclosure design in Solidworks (>3 hours)
  • 37. Gadgeteer Resources • End user website http://netmf.com/gadgeteer/ • Source repository http://gadgeteer.codeplex.com/ • Retail hardware http://ghielectronics.com (others to follow)
  • 39. COMPETITIONS • Software Design • Game Design: Xbox/Windows • Game Design: Windows Phone • IT Challenge And more to come …
  • 40. ENTERING THE IMAGINE CUP 1. Register at http://www.imaginecup.com 2. Form a team max 4 students 3. Find a mentor 4. Sign up to a competition

Editor's Notes

  • #39: The Imagine Cup is the world’s biggest student technology competition and over 358,000 students in 183 countries and regions registered for the Imagine Cup last year.The Imagine Cup 2012 is about solving the world’s toughest problems using technology whether it’s something like battling a disease like malaria or reducing road deaths. The Imagine Cup is a chance for students to showcase their amazing projects and solutions, built using Microsoft technology.At Microsoft we work under the motto that our products create a Microsoft ecosystem, where everything is built to be able to talk and communicate with everything else. In this exciting time of technology you could create a solution that uses Windows Phone, Kinect, PC and the next version of Windows with some really clever back-end stuff to create a project that could change the way the world works.
  • #40: You can participate in any of the 4 categories mentioned above, with some more interesting challenges coming in the near future.You can enter more than one competition, so you might have a an amazing Software Design entry where a Windows Phone app is an obvious inclusion in the project (although if you get to the Worldwide finals for more than one competition stream you have to choose one).The only competition stream that we run locally in the UK is Software Design, everything else is run as an online competition. The UK specific information for the Imagine Cup isn’t available on the website yet but teams must submit a preliminary summary on imaginecup.com by the 13th March 2012 and the final deadline for project submissions in the Software Design category is the 15th April 2012. The team that wins the UK final of the Software Design competition gets an all-expenses paid trip (subject to some T&Cs) to Sydney, Australia with the chance to win a top prize of $25,000 in the worldwide final.The deadlines for each of the other competition streams vary and more information can be found on imaginecup.com and clicking on the competition.
  • #41: So how do you enter the Imagine Cup then?If you’re entering the Software Design or Game Design competitions then:Register on imaginecup.comForm a team of up to 4 students and choose a cool team nameFind a faculty mentor for your teamRegister all of your team members and sign up to a competition on imaginecup.comI haven’t put this point but think of a great idea and start your project with the goal of winning the worldwide final in Sydney, Australia.If you’re interested in entering the IT Challenge simply register on imaginecup.com and sign up to the IT Challenge, with no need to form a team as it’s an individual competition.