SlideShare una empresa de Scribd logo
1 de 57
Enabling Teaching and Learning
         with Microsoft
Agenda
• Microsoft Kinect in Education
• Microsoft .Net Gadgeteer - A new way to
  make inspire and stimulate learning
• Microsoft Windows Phone
• Reimaging Windows
Kinect In Education



•   About Microsoft Kinect
•   Natural User Interfaces
•   Skeletal tracking demo
•   Inspiring and enabling
Some Kinect facts
 Before launch, online retailers (Amazon, Play, Game, etc.)
  had all announced that they had currently sold out of their
  first batch of pre order stock
 More than 10 millions units sold in 6 months.
 Fastest-selling consumer electronics device ever
 Microsoft Research contributed to make Kinect a reality
What is Kinect?
What does it looks like:   What it really looks like:
Beyond Hardware
• Software makes magic possible
Natural User Interfaces (NUI)
     Rethinking ways in which people will
  interact with computers/technologies of
                               the future

Re-evaluating everything from their (non-)
 physical design to the human needs and
                        interaction models

    Revolutionize the way we think about
    technology and what it can do on our
                                  behalf
Kinect for Window SDK
• Provides access to raw sensor streams:
   – Depth camera, RGB camera, audio streams

• Skeletal tracking
• Advanced audio capabilities


                                       http://research.microsoft.com/kinectsdk
Demo
Inspiring Young Minds




http://blogs.msdn.com/b/uk_faculty_connection/archive/2011/08/15/dare-to-be-digital-winners-announced.aspx
Limitless Possibilities




  http://www.kinecteducation.com/
A new way to make inspire and
      stimulate learning
.NET Gadgeteer is a new toolkit for quickly
constructing, programming and shaping new small
computing devices (gadgets)
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
Goals

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
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
               Socket Numbers


   Power LED                           Debug LED




                                      Socket Types




                       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.
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.
• 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)
Auto-generate mounting
fixtures
Falling cost and increasing availability
             of 3D printers
Digital design and rapid
      manufacture
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
                                       (128x128 resolution)
USB power source
and programming socket
Software development in CONFIDENTIAL hours)
                  MICROSOFT
                            C# (~5
MICROSOFT CONFIDENTIAL
Enclosure design in
Solidworks
(>3 hours)
MICROSOFT CONFIDENTIAL
Enclosure 3D printed
(>6 hours)
MICROSOFT CONFIDENTIAL
 Assembly (>30 minutes)
Gadgeteer Resources
• End user website
http://netmf.com/gadgeteer/
• Source repository
http://gadgeteer.codeplex.com/
• Retail hardware
http://ghielectronics.com
(others to follow)
People   vs.   Icons
It’s the only phone that gives you:
Modern communication built in.

APeople Hub with one touch access
to Facebook, LinkedIn and Twitter, all built
right in.

Group your friends, pin them to your Start
screen to get live updates and text, email
and IM them all at once.

Facebook Chat, Messenger, check-ins and
photo tagging built in.

So now it’s easier to connect and share.
Windows Phone. Put people first.
A smarter way to app.


Pin apps to the Start screen for
live updates at a glance.



Apps connected to your
searches make them easier to
discover and use.
Internet beyond the browser.

A fast, beautiful web experience
with Internet Explorer 9 and
hardware acceleration



Local Scout provides suggestions
and prioritized local search results
on restaurants, shopping and things
to do.
Windows Phone
Developer Tools
Windows Phone application
              development
• Use your existing .NET and Visual Studio skills to
  create rich and powerful applications
• Developers coming from other platforms enjoy
  short ramp-up times and helpful resources
  provided by the Microsoft Developer Network
  Academic Alliance
   –   Components:
   –   Visual Studio 2010 Express for Windows Phone
   –   Windows Phone Emulator
   –   Silverlight 4 Tools
   –   XNA Game Studio 4.0
   –   Microsoft Expression Blend for Windows Phone
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
Windows Phone
Windows 8 Resources

Windows development centre
http://dev.windows.com


Building Windows 8 blog
http://blogs.msdn.com/b/b8/


BUILD conference sessions
http://channel9.msdn.com/Events/BUILD/BUILD2011


Build Windows
http://www.buildwindows.com
demo
  demo            Win a XBOX 360 Consoles + Kinect Sensor
                  If you’re a UK University you can enter a draw to win a XBOX 360
                  Consoles + Kinect Sensor. All you need to do is visit the
                  http://www.microsoftfaculty.com and enter your course details into
                  the form provided. The Competition closes 11.59pm, 20th November
                  2011. Prize winners will be announced on the 24th of November



 Microsoft UK Academic team visit - http://www.microsoft.com/uk/faculty




                                                     LeeStott@microsoft.com

Más contenido relacionado

La actualidad más candente

Arduino 2 Final Report (final)
Arduino 2 Final Report (final)Arduino 2 Final Report (final)
Arduino 2 Final Report (final)Mohammad Molani
 
Programming with RealSense using .NET
Programming with RealSense using .NETProgramming with RealSense using .NET
Programming with RealSense using .NETMatteo Valoriani
 
Taller IoT en la Actualidad
Taller IoT en la ActualidadTaller IoT en la Actualidad
Taller IoT en la ActualidadLaurence HR
 
Arduino seminar report
Arduino seminar reportArduino seminar report
Arduino seminar reportZaka Jutt
 
Arduino: Arduino + android proyectos de genio malvado
Arduino: Arduino  + android proyectos de genio malvadoArduino: Arduino  + android proyectos de genio malvado
Arduino: Arduino + android proyectos de genio malvadoSANTIAGO PABLO ALBERTO
 
Prototyping Embedded Devices_Internet of Things
Prototyping Embedded Devices_Internet of ThingsPrototyping Embedded Devices_Internet of Things
Prototyping Embedded Devices_Internet of Thingsalengadan
 
Natural User Interface Microsoft Kinect and Surface Computing
Natural User Interface Microsoft Kinect and Surface ComputingNatural User Interface Microsoft Kinect and Surface Computing
Natural User Interface Microsoft Kinect and Surface ComputingYuvaraj Ilangovan
 
MeeGo AppLab Desktop Summit 2011 - Submission and Validation
MeeGo AppLab Desktop Summit 2011 - Submission and ValidationMeeGo AppLab Desktop Summit 2011 - Submission and Validation
MeeGo AppLab Desktop Summit 2011 - Submission and ValidationIntel Developer Zone Community
 
Using intel's real sense to create games with natural user interfaces justi...
Using intel's real sense to create games with natural user interfaces   justi...Using intel's real sense to create games with natural user interfaces   justi...
Using intel's real sense to create games with natural user interfaces justi...BeMyApp
 
NUX Presentation from TechMixer Birmingham 2011
NUX Presentation from TechMixer Birmingham 2011NUX Presentation from TechMixer Birmingham 2011
NUX Presentation from TechMixer Birmingham 2011Michael Heydt
 
Designing Apps for Intel RealSense Technology
Designing Apps for Intel RealSense TechnologyDesigning Apps for Intel RealSense Technology
Designing Apps for Intel RealSense TechnologyKevin Arthur
 
Intel RealSense technology : Overview and demos
Intel RealSense technology : Overview and demosIntel RealSense technology : Overview and demos
Intel RealSense technology : Overview and demosZayen Chagra
 

La actualidad más candente (20)

Arduino 2 Final Report (final)
Arduino 2 Final Report (final)Arduino 2 Final Report (final)
Arduino 2 Final Report (final)
 
Programming with RealSense using .NET
Programming with RealSense using .NETProgramming with RealSense using .NET
Programming with RealSense using .NET
 
Taller IoT en la Actualidad
Taller IoT en la ActualidadTaller IoT en la Actualidad
Taller IoT en la Actualidad
 
Arduino seminar report
Arduino seminar reportArduino seminar report
Arduino seminar report
 
Arduino: Arduino + android proyectos de genio malvado
Arduino: Arduino  + android proyectos de genio malvadoArduino: Arduino  + android proyectos de genio malvado
Arduino: Arduino + android proyectos de genio malvado
 
Perceptual Computing
Perceptual ComputingPerceptual Computing
Perceptual Computing
 
Prototyping Embedded Devices_Internet of Things
Prototyping Embedded Devices_Internet of ThingsPrototyping Embedded Devices_Internet of Things
Prototyping Embedded Devices_Internet of Things
 
MeeGo Overview DeveloperDay Munich
MeeGo Overview DeveloperDay MunichMeeGo Overview DeveloperDay Munich
MeeGo Overview DeveloperDay Munich
 
Ultrabook Sensoren Beispiele
Ultrabook Sensoren BeispieleUltrabook Sensoren Beispiele
Ultrabook Sensoren Beispiele
 
Intel AppUp™ SDK Suite 1.2 for MeeGo
Intel AppUp™ SDK Suite 1.2 for MeeGoIntel AppUp™ SDK Suite 1.2 for MeeGo
Intel AppUp™ SDK Suite 1.2 for MeeGo
 
Android and Intel Inside
Android and Intel InsideAndroid and Intel Inside
Android and Intel Inside
 
Natural User Interface Microsoft Kinect and Surface Computing
Natural User Interface Microsoft Kinect and Surface ComputingNatural User Interface Microsoft Kinect and Surface Computing
Natural User Interface Microsoft Kinect and Surface Computing
 
Ultrabook Developer Resources - Intel AppLab Berlin
Ultrabook Developer Resources - Intel AppLab BerlinUltrabook Developer Resources - Intel AppLab Berlin
Ultrabook Developer Resources - Intel AppLab Berlin
 
MeeGo AppLab Desktop Summit 2011 - Submission and Validation
MeeGo AppLab Desktop Summit 2011 - Submission and ValidationMeeGo AppLab Desktop Summit 2011 - Submission and Validation
MeeGo AppLab Desktop Summit 2011 - Submission and Validation
 
Using intel's real sense to create games with natural user interfaces justi...
Using intel's real sense to create games with natural user interfaces   justi...Using intel's real sense to create games with natural user interfaces   justi...
Using intel's real sense to create games with natural user interfaces justi...
 
Writing applications for multiple stores on the WeTab
Writing applications for multiple stores on the WeTabWriting applications for multiple stores on the WeTab
Writing applications for multiple stores on the WeTab
 
Gestion du tactile sous windows 8
Gestion du tactile sous windows 8Gestion du tactile sous windows 8
Gestion du tactile sous windows 8
 
NUX Presentation from TechMixer Birmingham 2011
NUX Presentation from TechMixer Birmingham 2011NUX Presentation from TechMixer Birmingham 2011
NUX Presentation from TechMixer Birmingham 2011
 
Designing Apps for Intel RealSense Technology
Designing Apps for Intel RealSense TechnologyDesigning Apps for Intel RealSense Technology
Designing Apps for Intel RealSense Technology
 
Intel RealSense technology : Overview and demos
Intel RealSense technology : Overview and demosIntel RealSense technology : Overview and demos
Intel RealSense technology : Overview and demos
 

Similar a Microsoft IT Academy Summit 2011

Quick prototyping using Gadgeteer, Raspberry Pi + Fez Cream
Quick prototyping using Gadgeteer, Raspberry Pi + Fez CreamQuick prototyping using Gadgeteer, Raspberry Pi + Fez Cream
Quick prototyping using Gadgeteer, Raspberry Pi + Fez CreamMif Masterz
 
Overview of the Intel® Internet of Things Developer Kit
Overview of the Intel® Internet of Things Developer KitOverview of the Intel® Internet of Things Developer Kit
Overview of the Intel® Internet of Things Developer KitIntel® Software
 
Mec 2015 - Windows developer program for IoT
Mec 2015 - Windows developer program for IoTMec 2015 - Windows developer program for IoT
Mec 2015 - Windows developer program for IoTMirco Vanini
 
Embeded system Basics.pptx
Embeded system Basics.pptxEmbeded system Basics.pptx
Embeded system Basics.pptxKundanSuman4
 
Android – As a tool of innovation
Android – As a tool of innovation Android – As a tool of innovation
Android – As a tool of innovation Pallab Sarkar
 
Reading UTC Launch Event
Reading UTC Launch EventReading UTC Launch Event
Reading UTC Launch EventLee Stott
 
Windows developer program for IoT
Windows developer program for IoTWindows developer program for IoT
Windows developer program for IoTMirco Vanini
 
Fullstack IoT Development
Fullstack IoT DevelopmentFullstack IoT Development
Fullstack IoT DevelopmentAndri Yadi
 
Mob324 Windows IoT Core Dave Glover Microsoft Australia
Mob324 Windows IoT Core Dave Glover Microsoft AustraliaMob324 Windows IoT Core Dave Glover Microsoft Australia
Mob324 Windows IoT Core Dave Glover Microsoft AustraliaDave Glover
 
Pre meetup intel® roadshow london
Pre meetup intel® roadshow londonPre meetup intel® roadshow london
Pre meetup intel® roadshow londonHugo Espinosa
 
Internet of Things & Co.
Internet of Things & Co.Internet of Things & Co.
Internet of Things & Co.Damir Dobric
 
More Personal Computing: Windows 10, Kinect and Wearables
More Personal Computing: Windows 10, Kinect and WearablesMore Personal Computing: Windows 10, Kinect and Wearables
More Personal Computing: Windows 10, Kinect and WearablesMatteo Valoriani
 
Introduction to Android
Introduction to Android Introduction to Android
Introduction to Android Ranjith Kumar
 
Workshop: Arduino for makers - Strumenti SW per la prototipazione elettronica...
Workshop: Arduino for makers - Strumenti SW per la prototipazione elettronica...Workshop: Arduino for makers - Strumenti SW per la prototipazione elettronica...
Workshop: Arduino for makers - Strumenti SW per la prototipazione elettronica...Luigi Francesco Cerfeda
 
Develop store apps with kinect for windows v2
Develop store apps with kinect for windows v2Develop store apps with kinect for windows v2
Develop store apps with kinect for windows v2Matteo Valoriani
 
Develop Store Apps with Kinect for Windows v2
Develop Store Apps with Kinect for Windows v2Develop Store Apps with Kinect for Windows v2
Develop Store Apps with Kinect for Windows v2Clemente Giorio
 
Mobile development
Mobile developmentMobile development
Mobile developmentSayed Ahmed
 
Peripheral Programming using Arduino and Python on MediaTek LinkIt Smart 7688...
Peripheral Programming using Arduino and Python on MediaTek LinkIt Smart 7688...Peripheral Programming using Arduino and Python on MediaTek LinkIt Smart 7688...
Peripheral Programming using Arduino and Python on MediaTek LinkIt Smart 7688...MediaTek Labs
 
Track 3 session 4 - st dev con 2016 - sensortile
Track 3   session 4 - st dev con 2016 - sensortileTrack 3   session 4 - st dev con 2016 - sensortile
Track 3 session 4 - st dev con 2016 - sensortileST_World
 

Similar a Microsoft IT Academy Summit 2011 (20)

Quick prototyping using Gadgeteer, Raspberry Pi + Fez Cream
Quick prototyping using Gadgeteer, Raspberry Pi + Fez CreamQuick prototyping using Gadgeteer, Raspberry Pi + Fez Cream
Quick prototyping using Gadgeteer, Raspberry Pi + Fez Cream
 
Overview of the Intel® Internet of Things Developer Kit
Overview of the Intel® Internet of Things Developer KitOverview of the Intel® Internet of Things Developer Kit
Overview of the Intel® Internet of Things Developer Kit
 
Mec 2015 - Windows developer program for IoT
Mec 2015 - Windows developer program for IoTMec 2015 - Windows developer program for IoT
Mec 2015 - Windows developer program for IoT
 
Embeded system Basics.pptx
Embeded system Basics.pptxEmbeded system Basics.pptx
Embeded system Basics.pptx
 
Android – As a tool of innovation
Android – As a tool of innovation Android – As a tool of innovation
Android – As a tool of innovation
 
Project
ProjectProject
Project
 
Reading UTC Launch Event
Reading UTC Launch EventReading UTC Launch Event
Reading UTC Launch Event
 
Windows developer program for IoT
Windows developer program for IoTWindows developer program for IoT
Windows developer program for IoT
 
Fullstack IoT Development
Fullstack IoT DevelopmentFullstack IoT Development
Fullstack IoT Development
 
Mob324 Windows IoT Core Dave Glover Microsoft Australia
Mob324 Windows IoT Core Dave Glover Microsoft AustraliaMob324 Windows IoT Core Dave Glover Microsoft Australia
Mob324 Windows IoT Core Dave Glover Microsoft Australia
 
Pre meetup intel® roadshow london
Pre meetup intel® roadshow londonPre meetup intel® roadshow london
Pre meetup intel® roadshow london
 
Internet of Things & Co.
Internet of Things & Co.Internet of Things & Co.
Internet of Things & Co.
 
More Personal Computing: Windows 10, Kinect and Wearables
More Personal Computing: Windows 10, Kinect and WearablesMore Personal Computing: Windows 10, Kinect and Wearables
More Personal Computing: Windows 10, Kinect and Wearables
 
Introduction to Android
Introduction to Android Introduction to Android
Introduction to Android
 
Workshop: Arduino for makers - Strumenti SW per la prototipazione elettronica...
Workshop: Arduino for makers - Strumenti SW per la prototipazione elettronica...Workshop: Arduino for makers - Strumenti SW per la prototipazione elettronica...
Workshop: Arduino for makers - Strumenti SW per la prototipazione elettronica...
 
Develop store apps with kinect for windows v2
Develop store apps with kinect for windows v2Develop store apps with kinect for windows v2
Develop store apps with kinect for windows v2
 
Develop Store Apps with Kinect for Windows v2
Develop Store Apps with Kinect for Windows v2Develop Store Apps with Kinect for Windows v2
Develop Store Apps with Kinect for Windows v2
 
Mobile development
Mobile developmentMobile development
Mobile development
 
Peripheral Programming using Arduino and Python on MediaTek LinkIt Smart 7688...
Peripheral Programming using Arduino and Python on MediaTek LinkIt Smart 7688...Peripheral Programming using Arduino and Python on MediaTek LinkIt Smart 7688...
Peripheral Programming using Arduino and Python on MediaTek LinkIt Smart 7688...
 
Track 3 session 4 - st dev con 2016 - sensortile
Track 3   session 4 - st dev con 2016 - sensortileTrack 3   session 4 - st dev con 2016 - sensortile
Track 3 session 4 - st dev con 2016 - sensortile
 

Más de Lee Stott

Cortana intelligence suite for projects & hacks
Cortana intelligence suite for projects & hacksCortana intelligence suite for projects & hacks
Cortana intelligence suite for projects & hacksLee Stott
 
Project Oxford - Introduction to advanced Manchine Learning API
Project Oxford - Introduction to advanced Manchine Learning APIProject Oxford - Introduction to advanced Manchine Learning API
Project Oxford - Introduction to advanced Manchine Learning APILee Stott
 
Visual studio professional 2015 overview
Visual studio professional 2015 overviewVisual studio professional 2015 overview
Visual studio professional 2015 overviewLee Stott
 
Azure cloud for students and educators
Azure cloud   for students and educatorsAzure cloud   for students and educators
Azure cloud for students and educatorsLee Stott
 
Getting coding in under a hour with Imagine Microsoft
Getting coding in under a hour with Imagine MicrosoftGetting coding in under a hour with Imagine Microsoft
Getting coding in under a hour with Imagine MicrosoftLee Stott
 
Create and manage a web application on Azure (step to step tutorial)
Create and manage a web application on Azure (step to step tutorial)Create and manage a web application on Azure (step to step tutorial)
Create and manage a web application on Azure (step to step tutorial)Lee Stott
 
Setting up a WordPress Site on Microsoft DreamSpark Azure Cloud Subscription
Setting up a WordPress Site on Microsoft DreamSpark Azure Cloud SubscriptionSetting up a WordPress Site on Microsoft DreamSpark Azure Cloud Subscription
Setting up a WordPress Site on Microsoft DreamSpark Azure Cloud SubscriptionLee Stott
 
Imagine at Microsoft - Resources for Students and Educators
Imagine at Microsoft - Resources for Students and EducatorsImagine at Microsoft - Resources for Students and Educators
Imagine at Microsoft - Resources for Students and EducatorsLee Stott
 
Porting unity games to windows - London Unity User Group
Porting unity games to windows - London Unity User GroupPorting unity games to windows - London Unity User Group
Porting unity games to windows - London Unity User GroupLee Stott
 
Visual Studio Tools for Unity Unity User Group 23rd Feb
Visual Studio Tools for Unity  Unity User Group 23rd FebVisual Studio Tools for Unity  Unity User Group 23rd Feb
Visual Studio Tools for Unity Unity User Group 23rd FebLee Stott
 
Unity camp london feb 2015
Unity camp london feb 2015Unity camp london feb 2015
Unity camp london feb 2015Lee Stott
 
Marmalade @include2014 Dev leestott Microsoft
Marmalade @include2014 Dev leestott MicrosoftMarmalade @include2014 Dev leestott Microsoft
Marmalade @include2014 Dev leestott MicrosoftLee Stott
 
E book Mobile App Marketing_101
E book Mobile App Marketing_101E book Mobile App Marketing_101
E book Mobile App Marketing_101Lee Stott
 
Game Republic 24th April 2014 - Maximising your app revenue
Game Republic 24th April 2014  - Maximising your app revenueGame Republic 24th April 2014  - Maximising your app revenue
Game Republic 24th April 2014 - Maximising your app revenueLee Stott
 
Updateshow Manchester April 2014
Updateshow Manchester April 2014Updateshow Manchester April 2014
Updateshow Manchester April 2014Lee Stott
 
Microsoft Office for Education
Microsoft Office for EducationMicrosoft Office for Education
Microsoft Office for EducationLee Stott
 
Microsoft Learning Experiences Skills and Employability
Microsoft Learning Experiences Skills and Employability Microsoft Learning Experiences Skills and Employability
Microsoft Learning Experiences Skills and Employability Lee Stott
 
Game Kettle Feb 2014 Gateshead
Game Kettle Feb 2014 GatesheadGame Kettle Feb 2014 Gateshead
Game Kettle Feb 2014 GatesheadLee Stott
 
GamesWest 2013 December
GamesWest 2013 December GamesWest 2013 December
GamesWest 2013 December Lee Stott
 
Microsoft Graduate Recuirtment postcard
 Microsoft Graduate Recuirtment postcard Microsoft Graduate Recuirtment postcard
Microsoft Graduate Recuirtment postcardLee Stott
 

Más de Lee Stott (20)

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

Último

EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEarley Information Science
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...Martijn de Jong
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024The Digital Insurer
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...apidays
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...gurkirankumar98700
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024Results
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Enterprise Knowledge
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Allon Mureinik
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxKatpro Technologies
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 

Último (20)

EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 

Microsoft IT Academy Summit 2011

  • 1. Enabling Teaching and Learning with Microsoft
  • 2. Agenda • Microsoft Kinect in Education • Microsoft .Net Gadgeteer - A new way to make inspire and stimulate learning • Microsoft Windows Phone • Reimaging Windows
  • 3. Kinect In Education • About Microsoft Kinect • Natural User Interfaces • Skeletal tracking demo • Inspiring and enabling
  • 4. Some Kinect facts  Before launch, online retailers (Amazon, Play, Game, etc.) had all announced that they had currently sold out of their first batch of pre order stock  More than 10 millions units sold in 6 months.  Fastest-selling consumer electronics device ever  Microsoft Research contributed to make Kinect a reality
  • 5. What is Kinect? What does it looks like: What it really looks like:
  • 6. Beyond Hardware • Software makes magic possible
  • 7. Natural User Interfaces (NUI) Rethinking ways in which people will interact with computers/technologies of the future Re-evaluating everything from their (non-) physical design to the human needs and interaction models Revolutionize the way we think about technology and what it can do on our behalf
  • 8. Kinect for Window SDK • Provides access to raw sensor streams: – Depth camera, RGB camera, audio streams • Skeletal tracking • Advanced audio capabilities http://research.microsoft.com/kinectsdk
  • 11. Limitless Possibilities http://www.kinecteducation.com/
  • 12. A new way to make inspire and stimulate learning
  • 13. .NET Gadgeteer is a new toolkit for quickly constructing, programming and shaping new small computing devices (gadgets)
  • 14. 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
  • 15. Goals Low threshold Simple gadgets should be very quick to build High ceiling It should also be possible to build sophisticated and complex devices
  • 17. 3 Key Components Modular Object-Oriented Hardware Programming
  • 18. 3 Key Components Modular Object-Oriented Digital Design Hardware Programming and Fabrication
  • 20. 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.
  • 21. 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
  • 22. 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
  • 23. A Closer Look at the Mainboard Socket Numbers Power LED Debug LED Socket Types Reset Button
  • 24. Match socket type letters when connecting modules to the mainboard
  • 25. • 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.
  • 26. 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
  • 27.
  • 28. 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
  • 29. t Connect modules to mainboard, and connect to PC via USB.
  • 30. 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.
  • 31. • 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)
  • 33. Falling cost and increasing availability of 3D printers
  • 34. Digital design and rapid manufacture
  • 35. A 24 Hour Prototyping Exercise: Making a Hand-Held Videogame
  • 36. MICROSOFT CONFIDENTIAL Hardware configuration (~5 minutes to assemble) Four-way switch to control placement of puzzle piece Knob to rotate piece Colour OLED display (128x128 resolution) USB power source and programming socket
  • 37. Software development in CONFIDENTIAL hours) MICROSOFT C# (~5
  • 38. MICROSOFT CONFIDENTIAL Enclosure design in Solidworks (>3 hours)
  • 41.
  • 42. Gadgeteer Resources • End user website http://netmf.com/gadgeteer/ • Source repository http://gadgeteer.codeplex.com/ • Retail hardware http://ghielectronics.com (others to follow)
  • 43.
  • 44. People vs. Icons
  • 45. It’s the only phone that gives you: Modern communication built in. APeople Hub with one touch access to Facebook, LinkedIn and Twitter, all built right in. Group your friends, pin them to your Start screen to get live updates and text, email and IM them all at once. Facebook Chat, Messenger, check-ins and photo tagging built in. So now it’s easier to connect and share. Windows Phone. Put people first.
  • 46. A smarter way to app. Pin apps to the Start screen for live updates at a glance. Apps connected to your searches make them easier to discover and use.
  • 47. Internet beyond the browser. A fast, beautiful web experience with Internet Explorer 9 and hardware acceleration Local Scout provides suggestions and prioritized local search results on restaurants, shopping and things to do.
  • 49. Windows Phone application development • Use your existing .NET and Visual Studio skills to create rich and powerful applications • Developers coming from other platforms enjoy short ramp-up times and helpful resources provided by the Microsoft Developer Network Academic Alliance – Components: – Visual Studio 2010 Express for Windows Phone – Windows Phone Emulator – Silverlight 4 Tools – XNA Game Studio 4.0 – Microsoft Expression Blend for Windows Phone
  • 50. 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
  • 51.
  • 53.
  • 54.
  • 55. Windows 8 Resources Windows development centre http://dev.windows.com Building Windows 8 blog http://blogs.msdn.com/b/b8/ BUILD conference sessions http://channel9.msdn.com/Events/BUILD/BUILD2011 Build Windows http://www.buildwindows.com
  • 56.
  • 57. demo demo Win a XBOX 360 Consoles + Kinect Sensor If you’re a UK University you can enter a draw to win a XBOX 360 Consoles + Kinect Sensor. All you need to do is visit the http://www.microsoftfaculty.com and enter your course details into the form provided. The Competition closes 11.59pm, 20th November 2011. Prize winners will be announced on the 24th of November Microsoft UK Academic team visit - http://www.microsoft.com/uk/faculty LeeStott@microsoft.com

Notas del editor

  1. Note, this organisation is not affiliated to Microsoft but its there as a specific resource for academia worldwide
  2.