本研究では,中学校技術・家庭の「D 情報の技術」における問題解決学習で利用できるスマートハウス教材を開発した。開発したスマートハウス教材では,Webに提供する仮想の家電製品や住宅設備に対して,Bluetooth Low Energy規格でPCと接続したmicro:bitで制御するプログラムを作成する。プログラムの作成はブロック型プログラミング環境のMakeCodeを利用する。初学者でもプログラムの作成が容易になるようスマートハウス用の独自ブロックを開発した。PCとmicro:bitの接続は,Web Bluetooth APIを利用し,Webブラウザ上で実行できるようにした。このような環境構築により,計測・制御と双方向性のあるコンテンツのプログラミングを複合した学習カリキュラムが実現できる。