Internet of Things Teaching Kit
The goal of this teaching kit is to enable anyone to create Internet of Things Robots! Digital literacy is an important topic that everyone should learn. Our world is increasingly build out of devices that are programmed. If you don’t know how to create them, you are stuck only being able to consume other people’s ideas. This kit was made possible through support from the Canadian Internet Registration Authority’s (CIRA) Community
Many teachers feel that they need an extensive programming background to teach programming to kids. There is very little freely available, compelling kids programming curriculum that shows them how to teach this topic. That is why a main target audience of this teaching kit is non-expert teachers. Anyone should will be able to use this teaching kit along with inexpensive hardware to teach kids to make amazing Internet of Things projects!
Even if you already know how to code, teaching programming to others can be daunting. When teaching robotics to kids, we find that one of the biggest challenges is to keep their interest long enough to do something awesome. The electronics, code, and mechanisms necessary to accomplish their ideas can be complex, with a lot needing to be completed before they can see anything working. So another important target audience for this teaching kit is non-teachers.
The structure of the kit will enable anyone to teach this topic to others or themselves! This kit will allow people to get up to speed on the electronics and mechanisms quickly by working on easy to follow examples. These start very simple, and incorporate many different kinds of sensors and outputs to give students a broad understanding of what is possible. To teach people the coding skills they need, this kit takes two approaches. The first is that we have developed code libraries to allow very easy ways to access complex communication between the robot, web browsers and other actions on the Internet.