MozillaFestival / mozfest-program-2018

Mozilla Festival proposals for 2018
https://mozillafestival.org
100 stars 21 forks source link

Learn and Create IoT #212

Open mozfest-bot opened 6 years ago

mozfest-bot commented 6 years ago

[ UUID ] 84369271-9861-49ca-99f4-48e3b461cf2b

[ Session Name ] Learn and Create IoT [ Primary Space ] Youth Zone [ Secondary Space ] Web Literacy

[ Submitter's Name ] Taichi Isaku [ Submitter's Affiliated Organisation ] WebDINO Japan [ Submitter's GitHub ] @fuzz139

[ Other Facilitator 1's Name ] Satoko Takita

[ Other Facilitator 2's Name ] Tomoya Asai [ Other Facilitator 2's GitHub ] @dynamis

What will happen in your session?

We will hold a creative workshop where participants will create IoT devices using Web technology. We will use the open source IoT programming environment "CHIRIMEN for Raspberry Pi 3" which is built for the named single-board computer. Participants will learn hands-on about low-level APIs such as "WebGPIO" and "WebI2C" that allows them to control physical devices via the Web using JavaScript. After actively learning the basics of IoT programming, participants will play with different sensors and actuators to build their own IoT device. Not only is this session is great for beginning and advanced coders who want to learn about IoT programming, but also for teachers who are looking for an easy-setup environment to teach these skills to their students.

What is the goal or outcome of your session?

The goal of this session is for participants to experience and learn the basics of IoT programming, and also for teachers to find new and feasible ways to teach these skills. IoT usually requires a wide range of skills, expensive tools, and lots of time and effort for setup. However, the open source environment used in this workshop is quick, easy, accessible, and economical allowing for anyone to prototype IoT devices with simple Web-based programming languages. This participants can experience what it is like becoming a full-stack engineer who plan and create both the hardware and software. This is a great chance for youths to discover new interests and talents to continue on to prototyping future IoT projects.

If your session requires additional materials or electronic equipment, please outline your needs.

A projector and paper, pens, post-it notes would be helpful for the ideation process. In addition, since participants will be working on raspberry pi computer boards, each participant/group of participants would need two electric outlets (one for the computer board and one for the display).

Time needed

90 mins

fuzz139 commented 6 years ago

We did a test run over the weekend! img_9326 img_9330 img_9325 img_9341 img_9322