2023 年 40 巻 3 号 p. 3_97-3_112
近年,IoT が一般化している中で,ArduinoやM5StackなどのIoT デバイスの動作や仕組みを他者と共有する場面が増えてきている.さらにコロナ禍に伴い,各教育機関においても,チュートリアル動画等を用いたオンデマンド型や,ビデオ会議システム等でのスライド共有を中心とするライブ型のオンライン授業の導入が進められている.一方,IoTプログラミング教育を考えると,こうした手法は実世界のデバイスやソースコードとのリンクに乏しい等の問題があった.そこで本研究は,Web上で共有される動画やスライドといった順序型コンテンツにスクリプト言語を同期させ,実世界のIoT デバイスや編集可能なソースコードと連携させることで,IoTプログラミング学習を支援するシステム「IoTeach」を提案・開発する.本稿では,システムのコンセプトと実装を説明し,システムの印象評価と学習効果の検証,課題と展望について議論する.