Successfully reported this slideshow.
Your SlideShare is downloading. ×

Two Hours of Code - IoT and Cloud

Two Hours of Code - IoT and Cloud

Download to read offline

This is the follow-up to my initial OneHourOfCode presentation where I went back and spoke on both IoT and Cloud.

Apologies if the videos do not work.

This is the follow-up to my initial OneHourOfCode presentation where I went back and spoke on both IoT and Cloud.

Apologies if the videos do not work.

More Related Content

Related Books

Free with a 30 day trial from Scribd

See all

Two Hours of Code - IoT and Cloud

  1. 1. #TWOHOURSOFCODEGreg Thomas http://www.rambli.com
  2. 2. <START /> I AM GREG. WRITING CODE SINCE I WAS 19. STARTED AT UNIVERSITY.
  3. 3. LAST TIME… Loops ConditionS Variables OH MY
  4. 4. IOT CLOUD MOBILE
  5. 5. Still with me?
  6. 6. Who knows What the cloud is?
  7. 7. The CLOUD “Store and access data and programs over the internet instead of on your device’s (computer, laptop, phone) hard drive.”
  8. 8. What makes the cloud… the cloud? ELASTIC DEMAND MASS COMPUTING
  9. 9. BUT HOW DOES IT WORK?
  10. 10. Who uses the cloud?
  11. 11. CREATIVE DESIGNERS STORYTELLERS ARTISTIC THINKERS ATHLETES MATH CODERS SCIENTISTS PROGRAMMERS IOT Internet of THINGS
  12. 12. IOT The interconnection of computing devices embedded in everyday objects, enabling them to send and receive data.
  13. 13. IDEA
  14. 14. Where else could you use IOT?
  15. 15. DEMO GOOD Programmers build demos… GREAT Programmers ALWAYS have a backup…
  16. 16. DEMO - BLINKY
  17. 17. DEMO – INTERNET RADIO
  18. 18. Don’t get hung up on whether it is an example you got working or how hard it was to get the app up and running. Software Development is about step-by-step incremental improvement that you build on each time. The goal is never to get it right the first time, the goal is to keep going back to bang your head and make it into something wonderful the nth time.
  19. 19. IN SUMMARY • Internet of Things lets you do some very, very cool things. • Cloud is where it’s at for storing all your data. • And always, always bring a backup for your demos.
  20. 20. FLAPPY BIRD FROZEN Minecraft Let’s DO THIS!
  21. 21. T h e e n d Greg Thomas http://www.rambli.com

Editor's Notes

  • I’m Greg – I recently got back into Freelancing with BetaRover Inc.

    I started in University while I was doing my business degree. I found myself getting really interested in building websites and webpages and thought it was really fun to do.

    Spring is actually a tough season for developers because the days are getting longer, there is more sunlight so we become conflicted between working on our computers and going outside.
  • What have you guys been up to?

    Did anyone get an XBOX for XMAS that they started to program with?

    Don’t worry, end of school is coming right? Get your grades up and you can ask your parents for one then.

    Ask girl and boy – what have you guys been up to – what have your classes been doing?

    And today, I’ll hopefully give you some more reasons to go out there and get some stuff…
  • We talked about things like loops and variables and conditions…

    You guys showed me what you had done in class…

    I even got some questions on Java…

    But this time… I thought I’d talk about two things that are going to radically change your generation…
  • 5
  • The are cool topics and ones that you using day in and day out today, topics that I never was able to.
  • How many of you use the cloud today?

    What do you use it for?
  • 8
  • Elastics – Elastic Demand
    Servers – Mass Computing
  • Okay so here’s how this is going to work.

    Need a volunteer – come up to the front.

    Okay so this is our cloud and he can do some stuff…

    So when I throw a ball at the cloud, he has to catch it right…

    Alright good cloud… now let’s try that again… oh boom cloud failed… it couldn’t handle the requests

    So now we add more people into our cloud right… pick some more people… now are cloud can handle more requests and keep humming along…

    Do I care how many servers are in the cloud… nope… all I care is that it works…

    Now if I need less do all the servers do something? No – and that’s elastic demand… it grows and shrinks to what it needs.

    Think about everything you guys do in your coding… that’s all on the cloud…. Some days like today they are going to be busy taking all this extra load… but tomorrow maybe not so busy…


  • 11
  • What is the Internet of Things?

  • 13
  • Essentially Internet of Things is about letting you control any internet enabled device from any device.

    So if you want to use twitter from your fridge OR if you want to play music from laptop on another device.
  • Okay so what did you see?

    A toothbrush… that while you brushed your teeth… sent information to you parents phone on where you were brushing your teeth.

    So inside of that toothbrush there are devices that are interacting with that brush and sending that data somewhere?

    Where is the data being sent to?

    THINK OF ALL THAT DATA…

    Think if you wanted to track what angle your toothbrush was moving, the back and forth everything…

    There is only one place…. You can store it…
  • 16
  • 17
  • 18
  • 19
  • There are lots of kids all over the world playing with Cloud and IOT – you can go onto YouTube and see what kids are building with their own devices.

    What do you need to get started?

    A computer.
    Download a free coding program.
    Buy a little IOT starter kit - $100
    Off you go.

    Waaay cheaper than your iphones/ipods.
  • 21
  • 22

×