moodle and the internet of things
TRANSCRIPT
![Page 1: Moodle and the Internet of Things](https://reader038.vdocuments.us/reader038/viewer/2022110312/55b88a78bb61ebcf558b46e0/html5/thumbnails/1.jpg)
If you know about how the web works,
you know that when you request a webpage…
![Page 2: Moodle and the Internet of Things](https://reader038.vdocuments.us/reader038/viewer/2022110312/55b88a78bb61ebcf558b46e0/html5/thumbnails/2.jpg)
…you get sent back a response code.
![Page 3: Moodle and the Internet of Things](https://reader038.vdocuments.us/reader038/viewer/2022110312/55b88a78bb61ebcf558b46e0/html5/thumbnails/3.jpg)
“200” means everything OK, so you never see that one.
That’s why most people don’t know about these codes.
![Page 4: Moodle and the Internet of Things](https://reader038.vdocuments.us/reader038/viewer/2022110312/55b88a78bb61ebcf558b46e0/html5/thumbnails/4.jpg)
Occasionally you’ll get a “404”, meaning the HTML file wasn’t found.
![Page 5: Moodle and the Internet of Things](https://reader038.vdocuments.us/reader038/viewer/2022110312/55b88a78bb61ebcf558b46e0/html5/thumbnails/5.jpg)
Maybe you’ll get a “301”, “307” or “308” if the page has moved…
![Page 6: Moodle and the Internet of Things](https://reader038.vdocuments.us/reader038/viewer/2022110312/55b88a78bb61ebcf558b46e0/html5/thumbnails/6.jpg)
…or a “504” if the Internet is a little slow today.*
*much more of a problem in Australia than here in Japan!
![Page 7: Moodle and the Internet of Things](https://reader038.vdocuments.us/reader038/viewer/2022110312/55b88a78bb61ebcf558b46e0/html5/thumbnails/7.jpg)
You might get a “403 - Forbidden” if you’re not supposed to access that page.
Or a “407” if you have to authorise your proxy connection.
![Page 8: Moodle and the Internet of Things](https://reader038.vdocuments.us/reader038/viewer/2022110312/55b88a78bb61ebcf558b46e0/html5/thumbnails/8.jpg)
Or maybe you’ll get a “418” if the webserver is actually a teapot.
![Page 9: Moodle and the Internet of Things](https://reader038.vdocuments.us/reader038/viewer/2022110312/55b88a78bb61ebcf558b46e0/html5/thumbnails/9.jpg)
True story, 418 is the response code if the server is actually a little teapot.
![Page 10: Moodle and the Internet of Things](https://reader038.vdocuments.us/reader038/viewer/2022110312/55b88a78bb61ebcf558b46e0/html5/thumbnails/10.jpg)
How odd…
![Page 11: Moodle and the Internet of Things](https://reader038.vdocuments.us/reader038/viewer/2022110312/55b88a78bb61ebcf558b46e0/html5/thumbnails/11.jpg)
This makes more sense if you look at the date the “Hyper Text Coffee Pot Control Protocol” was published on.
![Page 12: Moodle and the Internet of Things](https://reader038.vdocuments.us/reader038/viewer/2022110312/55b88a78bb61ebcf558b46e0/html5/thumbnails/12.jpg)
April 1, 1998
![Page 13: Moodle and the Internet of Things](https://reader038.vdocuments.us/reader038/viewer/2022110312/55b88a78bb61ebcf558b46e0/html5/thumbnails/13.jpg)
It’s an April Fool’s Day joke.
![Page 14: Moodle and the Internet of Things](https://reader038.vdocuments.us/reader038/viewer/2022110312/55b88a78bb61ebcf558b46e0/html5/thumbnails/14.jpg)
But we live in an age when appliances like televisions and refrigerators are connected to the Internet.
![Page 15: Moodle and the Internet of Things](https://reader038.vdocuments.us/reader038/viewer/2022110312/55b88a78bb61ebcf558b46e0/html5/thumbnails/15.jpg)
An age when an old April Fool’s Day joke starts coming true…
![Page 16: Moodle and the Internet of Things](https://reader038.vdocuments.us/reader038/viewer/2022110312/55b88a78bb61ebcf558b46e0/html5/thumbnails/16.jpg)
Moodle Moot Japan 2015
Moodle and the Internet of Things
Kenneth Scott Huntleyケネス スコット ハントリー
Miller College of SWSi TAFEMiller, NSW, Australia
#MootJP15 @MillerTAFEScott
![Page 17: Moodle and the Internet of Things](https://reader038.vdocuments.us/reader038/viewer/2022110312/55b88a78bb61ebcf558b46e0/html5/thumbnails/17.jpg)
おはようございます。
#MootJP15 @MillerTAFEScott
G’Day!
How’s it going, eh?
![Page 18: Moodle and the Internet of Things](https://reader038.vdocuments.us/reader038/viewer/2022110312/55b88a78bb61ebcf558b46e0/html5/thumbnails/18.jpg)
My name is Scott.
I’m a Canadian-Australian from Miller College, part of South Western Sydney Institute of TAFE (SWSi), Sydney, Australia.
#MootJP15 @MillerTAFEScott
![Page 19: Moodle and the Internet of Things](https://reader038.vdocuments.us/reader038/viewer/2022110312/55b88a78bb61ebcf558b46e0/html5/thumbnails/19.jpg)
TAFE: Technical and Furthering Education
(vocational qualifications, such as the trades)
#MootJP15 @MillerTAFEScott
![Page 20: Moodle and the Internet of Things](https://reader038.vdocuments.us/reader038/viewer/2022110312/55b88a78bb61ebcf558b46e0/html5/thumbnails/20.jpg)
TAFE NSW consists of a number of institutes.
SWSi is the South West Sydney Institute.
Miller College is one of the SWSi campuses.
#MootJP15 @MillerTAFEScott
![Page 21: Moodle and the Internet of Things](https://reader038.vdocuments.us/reader038/viewer/2022110312/55b88a78bb61ebcf558b46e0/html5/thumbnails/21.jpg)
#MootJP15 @MillerTAFEScott
![Page 22: Moodle and the Internet of Things](https://reader038.vdocuments.us/reader038/viewer/2022110312/55b88a78bb61ebcf558b46e0/html5/thumbnails/22.jpg)
![Page 23: Moodle and the Internet of Things](https://reader038.vdocuments.us/reader038/viewer/2022110312/55b88a78bb61ebcf558b46e0/html5/thumbnails/23.jpg)
![Page 24: Moodle and the Internet of Things](https://reader038.vdocuments.us/reader038/viewer/2022110312/55b88a78bb61ebcf558b46e0/html5/thumbnails/24.jpg)
Let me tell you about my friend Steve
Steve is the guy who got me into the Internet of Things by lighting a t-shirt on fire.
#MootJP15 @MillerTAFEScott
Steve
2 other good friends who don’t fit this narrative but I still
love and don’t want to feel neglected
![Page 25: Moodle and the Internet of Things](https://reader038.vdocuments.us/reader038/viewer/2022110312/55b88a78bb61ebcf558b46e0/html5/thumbnails/25.jpg)
Demo Time
#MootJP15 @MillerTAFEScott
![Page 26: Moodle and the Internet of Things](https://reader038.vdocuments.us/reader038/viewer/2022110312/55b88a78bb61ebcf558b46e0/html5/thumbnails/26.jpg)
#MootJP15 @MillerTAFEScott
Getting the tie working was a very long and difficult process for a software guy.
I experimented with two boards designed for wearables, the Lilypad USB and the Adafruit Flora.
Today, the tie is working off a Lilypad USB.
![Page 27: Moodle and the Internet of Things](https://reader038.vdocuments.us/reader038/viewer/2022110312/55b88a78bb61ebcf558b46e0/html5/thumbnails/27.jpg)
But is this the Internet of Things?
Well… funny thing about that…
The Flora board was the one I selected for the tie…
#MootJP15 @MillerTAFEScott
![Page 28: Moodle and the Internet of Things](https://reader038.vdocuments.us/reader038/viewer/2022110312/55b88a78bb61ebcf558b46e0/html5/thumbnails/28.jpg)
#MootJP15 @MillerTAFEScott
The “Backend” The “Frontend”
![Page 29: Moodle and the Internet of Things](https://reader038.vdocuments.us/reader038/viewer/2022110312/55b88a78bb61ebcf558b46e0/html5/thumbnails/29.jpg)
But is this the Internet of Things?
Originally the “backend” was hooked up to Bluetooth.
The idea was a message could be sent to the tie.
Like if an RSS feed changed.
And Moodle events can generate RSS feeds…
#MootJP15 @MillerTAFEScott
Adafruit “Bluefruit”
![Page 30: Moodle and the Internet of Things](https://reader038.vdocuments.us/reader038/viewer/2022110312/55b88a78bb61ebcf558b46e0/html5/thumbnails/30.jpg)
But is this the Internet of Things?But…
Getting a stable connection was difficult because of Unknown Reason X and “I’m a software guy”.
Actually, I’m pretty sure Unknown Reason X is that Bluetooth and the Neopixel LEDs are drawing too much power at the same time. But I don’t know how to fix that.
#MootJP15 @MillerTAFEScott
![Page 31: Moodle and the Internet of Things](https://reader038.vdocuments.us/reader038/viewer/2022110312/55b88a78bb61ebcf558b46e0/html5/thumbnails/31.jpg)
#MootJP15 @MillerTAFEScott
The “Backend” The “Frontend”
So let’s just quickly swap out the backend so I at least have
something to show…
![Page 32: Moodle and the Internet of Things](https://reader038.vdocuments.us/reader038/viewer/2022110312/55b88a78bb61ebcf558b46e0/html5/thumbnails/32.jpg)
Oh noes
During debugging (on Feb 10th), I actually broke a Lilypad USB.
This day sucked.
We found enough spare parts to sew together another backend
#MootJP15 @MillerTAFEScott
![Page 33: Moodle and the Internet of Things](https://reader038.vdocuments.us/reader038/viewer/2022110312/55b88a78bb61ebcf558b46e0/html5/thumbnails/33.jpg)
Oh noes
During debugging (on Feb 10th), I actually broke a Lilypad USB.
This day sucked.
We found enough spare parts to sew together another backend
#MootJP15 @MillerTAFEScott
![Page 34: Moodle and the Internet of Things](https://reader038.vdocuments.us/reader038/viewer/2022110312/55b88a78bb61ebcf558b46e0/html5/thumbnails/34.jpg)
It turns out I had the answer two weeks ago…
PunchThrough Design’s LightBlue Bean
❖ It arrived two to three weeks ago
❖ Didn’t play with it much trying to get other demos ready
❖ Last weekend, four days before I left for Japan, I started playing with it, and realised:
BEAN + PYTHON = MOODLE RSS THINGY I WANTED ALL ALONG#MootJP15 @MillerTAFEScott
![Page 35: Moodle and the Internet of Things](https://reader038.vdocuments.us/reader038/viewer/2022110312/55b88a78bb61ebcf558b46e0/html5/thumbnails/35.jpg)
Getting back to the point…
So, this is pretty and all, but who cares?
It’s not about a tie, or a pair of gloves, or RSS.
The bigger picture is can we use IoT in eLearning?
#MootJP15 @MillerTAFEScott
![Page 36: Moodle and the Internet of Things](https://reader038.vdocuments.us/reader038/viewer/2022110312/55b88a78bb61ebcf558b46e0/html5/thumbnails/36.jpg)
Demo Time……kind of…
#MootJP15 @MillerTAFEScott
![Page 37: Moodle and the Internet of Things](https://reader038.vdocuments.us/reader038/viewer/2022110312/55b88a78bb61ebcf558b46e0/html5/thumbnails/37.jpg)
Thank you very much for listening to my crazy stories and ideas.
#MootJP15 @MillerTAFEScott
Ta!
どうもありがとうございました