Programming Education

2015.10.14
[Report] Kashiwayo High School: Data Analysis Using Raspberry Pi and Sensors

Reprinted from the PEG page, a programming education project promoted by CANVAS.

*********************************************

[Kashiyō High School: Data Analysis Using Raspberry Pi and Sensors] We received a report from Mr. Mabebe of
Kanagawa Prefectural Kashiyō High School on a hands-on data measurement lab using Raspberry Pi and sensors!

The program was designed to help students come up with ideas for solving everyday problems by creating an environment where they could collect data using temperature and light sensors.
The course consisted of two separate series of five sessions each. Although the classes were held on Saturdays and during summer vacation, it seems that many students participated.

Workshop 1:
Day 1: How to Use and Assemble a Raspberry Pi;
Day 2: How to Use Dritol; Day 3: Installing
Dritol on the Raspberry Pi and Making an LED Flash
; Day 4: Exploring
Measurements with Temperature/Humidity and Light Sensors; Day 5: Plotting Measurements from Temperature/Humidity and Light Sensors

Workshop 2:
Day 1: Network Setup 1
; Day 2: Network Setup 2
; Day 3: Soldering the Barometric Pressure Sensor Module and Measurement
Practice; Day 4: Practicing
Sending Data to the Storage Server; Day 5: Project Creation

From the results of the student survey, it was clear that tasks such as connecting sensors and collecting data were by no means straightforward; however, it seems everyone enjoyed the experience and found it rewarding, particularly because they could visualize the data being processed in real time.

In fact, I heard that during the summer research project, some students even conducted data analysis using a Raspberry Pi!
A student in the choir club researched whether the music room was a voice-friendly environment and, based on the data analysis, compiled recommendations on what to keep in mind when using the room.
Another student measured the temperature and humidity in their own room.In the height of summer, they compared outdoor and indoor temperatures and discovered that while the indoor temperature remained relatively constant, the humidity was lower.
Students also analyzed data on other everyday issues—such as how temperature and humidity affect plant growth and how comfortable classrooms are—to derive solutions.

A paper from this course was presented at the Information Processing Society of Japan conference held at Shizuoka University on Saturday, October 11. The paper is available in the Information Processing Society of Japan’s e-library.
(Non-members will be charged a fee.)

https://goo.gl/Mdz1nJ 学習環境をどのように構築したかの技術的な内容の論文は下記URLよりご覧になれます.
https://goo.gl/tRTC3L

The programming language used in the class is “Dritol.” It is designed so that even students who are unfamiliar with
programming can easily create and modify programs.
Until now, it did not support the Raspberry Pi’s GPIO, but we requested cooperation from the Kanemune Laboratory—the language’s developer—for this class, and the sensors are now supported.
Dr. Dolittle can be downloaded from its official website. The developers are currently working to ensure compatibility with the Raspberry Pi’s GPIO starting with the next update.
Programming Language “Dr. Dolittle”
http://dolittle.eplang.jp/

Going forward, we will continue to offer group classes that incorporate customized versions of the content covered in this workshop.
We’re excited to see what kinds of projects the students will create using the Raspberry Pi!!