Enabling Teaching and Learning with Microsoft - ITA Summit 11Presentation Transcript
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 futureRe-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
Inspiring Young Mindshttp://blogs.msdn.com/b/uk_faculty_connection/archive/2011/08/15/dare-to-be-digital-winners-announced.aspx
.NET Gadgeteer is a new toolkit for quicklyconstructing, programming and shaping new smallcomputing 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
GoalsLow threshold Simple gadgets should be very quick to buildHigh ceiling It should also be possible to build sophisticated and complex devices
3 Key ComponentsModular Object-Oriented Digital DesignHardware Programming and Fabrication
The .NET Gadgeteer HardwareAt the heart of every Gadgeteer project is a mainboard.A mainboard is made up of a programmable processor, anda number of sockets that Gadgeteer modules can pluginto.
The .NET Gadgeteer HardwareThese are the Gadgeteer modules found inthe GHI Spider Starter Kit. Touchscreen Display Camera Multicolor LED Button USB Power Supply + Programming Interface Potentiometer USB Host Ethernet SD Card
The .NET Gadgeteer HardwareMany more modules will be available, fromdifferent manufacturers.GHI Electronics Sytech Seeed Studio DF RobotBluetooth Nano Mainboard Cellular Radio Smart motor controllerAccelerometer 4.5” Touchscreen GPS Ultrasonic RangerXbee Radio Camera Plant moisture sensor Line following sensorMotor controller Button Accelerometer Infrared distance sensorMicro SD Card Power supply Gyroscope Color sensorJoystick Ethernet CompassMusic 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 LibraryModules: Audio Camera ... WiFi Program,Interfaces: I2C PWM ... SPI Timers, Utilities Sockets and Pins Class Libraries Runtime Component Layer (Hardware Abstraction + CLR) Hardware
tConnect modules to mainboard, and connect to PC via USB.
NET Gadgeteer let’s you engage your students with compelling projects immediately using world class toolsfrom 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)
Falling cost and increasing availability of 3D printers
Digital design and rapid manufacture
A 24 Hour Prototyping Exercise:Making a Hand-Held Videogame
MICROSOFT CONFIDENTIALHardware 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 sourceand programming socket
Software development in CONFIDENTIAL hours) MICROSOFT C# (~5
MICROSOFT CONFIDENTIALEnclosure design inSolidworks(>3 hours)
MICROSOFT CONFIDENTIALEnclosure 3D printed(>6 hours)
MICROSOFT CONFIDENTIAL Assembly (>30 minutes)
Gadgeteer Resources• End user websitehttp://netmf.com/gadgeteer/• Source repositoryhttp://gadgeteer.codeplex.com/• Retail hardwarehttp://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 accessto Facebook, LinkedIn and Twitter, all builtright in.Group your friends, pin them to your Startscreen to get live updates and text, emailand IM them all at once.Facebook Chat, Messenger, check-ins andphoto 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 forlive updates at a glance.Apps connected to yoursearches make them easier todiscover and use.
Internet beyond the browser.A fast, beautiful web experiencewith Internet Explorer 9 andhardware accelerationLocal Scout provides suggestionsand prioritized local search resultson restaurants, shopping and thingsto do.
Windows PhoneDeveloper 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 anddesign 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 8 ResourcesWindows development centrehttp://dev.windows.comBuilding Windows 8 bloghttp://blogs.msdn.com/b/b8/BUILD conference sessionshttp://channel9.msdn.com/Events/BUILD/BUILD2011Build Windowshttp://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