「U-22プログラミング・コンテスト2021」(U-22)の最終審査会が2021年11月21日、オンラインで開催され、一宮市立大和中学校1年生の船橋一汰さんが開発した「Chokoku CAD」が「経済産業大臣賞 総合」を受賞した(図1)。

図1●「Chokoku CAD」が「経済産業大臣賞 総合」を受賞
図1●「Chokoku CAD」が「経済産業大臣賞 総合」を受賞
[画像のクリックで拡大表示]

 U-22は、22歳以下を対象とする作品提出型のプログラミングコンテストで、2021年で通算42回目となる。今回は374作品(応募者総数1323名)がエントリーし、最終審査会に進んだのは16作品。

 最終審査会では制作者本人が全員オンラインでプレゼンテーションに臨み、その様子は「ニコニコ生放送」で配信された。

 「Chokoku CAD」は、Webブラウザー上で動作するCADアプリケーションで、画面上の立体の面に図形を描くと、彫刻のようにくり抜かれて3Dモデルが成形される(図2)。JavaScriptのライブラリ「Three.js」などを使って開発された。

 近年、3Dモデルの制作ツールとして、無料の3DCGソフトウエア「Blender」が注目されている。船橋さんがChokoku CADを開発したきっかけは、「Blenderは機能が多くて、やりたいことを直感的に実現できない。初心者には使いづらいと思った」から。単純な操作で複雑な形状の3Dモデリングができるアプリケーションを目指し、試行錯誤を重ねた。

図2●デモでは、立方体をくり抜いて3D図形を成形した
図2●デモでは、立方体をくり抜いて3D図形を成形した
[画像のクリックで拡大表示]

 最終審査会では、小学生から大学生まで、幅広い年代の若者がプレゼンテーションを行った。

 白百合学園小学校の小学生である鈴木沙奈さん(図3)は、コロナ禍における自粛の度合いやワクチン接種率を考慮した「感染シミュレータ」を、教育向けプログラミング言語「Scratch」で実装し、「経済産業省商務情報政策局長賞 アイデア」を受賞した。

 熊本県立大学の学生である寺田縁さんと後藤雅弥さん(図3)は、重症心身障害児(重症児)と特別支援学校の教員の意思疎通を支援する「HeartRecorder」を開発し、「経済産業省商務情報政策局長賞 テクノロジー」を受賞した。これは、重症児の心拍数とビデオ映像を、「Apple Watch」とiPhoneアプリを連携して同時に記録することで実現している。

 スポンサー企業賞においても、前者は「いい未来をつくるで賞」と「SOMPO賞」を、後者は「OBC賞」と「日本事務器賞」を受賞し、それぞれ三冠となった。

図3●経済産業省商務情報政策局長賞の受賞者。下段右が鈴木沙奈さん、中段右端が寺田縁さんと後藤雅弥さん
図3●経済産業省商務情報政策局長賞の受賞者。下段右が鈴木沙奈さん、中段右端が寺田縁さんと後藤雅弥さん
[画像のクリックで拡大表示]

 各受賞作品と受賞者・受賞チームは以下の通り。

■経済産業大臣賞 総合
Chokoku CAD 船橋一汰(一宮市立大和中学校)

■経済産業大臣賞 プロダクト
ヒトコエ m×(HAL名古屋)

■経済産業大臣賞 テクノロジー
kirl 大塚真太朗(九州工業大学)

■経済産業大臣賞 アイデア
次世代の音声フォーマット 黒田和暉(広島大学)

■経済産業省商務情報政策局長賞 プロダクト
Kanade 松本大智(慶應義塾志木高等学校)
In a Maze tresE(新潟コンピュータ専門学校)

■経済産業省商務情報政策局長賞 テクノロジー
HeartRecorder 寺田縁・後藤雅弥(熊本県立大学 飯村研究室)
自作言語を用いたプログラミング授業システム 長尾卓(名城大学)

■経済産業省商務情報政策局長賞 アイデア
ちぎれるディスプレイ 荒巻美南海(東京大学)
感染シミュレータ 鈴木沙奈(白百合学園小学校)

■いい未来をつくるで賞(スマレジ)
感染シミュレータ 鈴木沙奈(白百合学園小学校)

■SOMPO賞
感染シミュレータ 鈴木沙奈(白百合学園小学校)

■サイボウズ賞
Shadowzilla--カゲトカゲ 小野可為(UIA International School of Tokyo)

■OBC賞
HeartRecorder 寺田縁・後藤雅弥(熊本県立大学 飯村研究室)

■さくらインターネット賞
Dream Cube SUNGCC(専門学校サンテクノカレッジ)

■日本事務器賞
HeartRecorder 寺田縁・後藤雅弥(熊本県立大学 飯村研究室)

■ピーエスシー賞
よそくる ezaki-lab(鳥羽商船高等専門学校)

■PCAクラウド賞
複式家計簿 増田拓海(N高等学校)

■フォーラムエイト賞
ColliderGenerator CG開発研究部(日本工学院専門学校)

■豆蔵K2TOPホールディングス賞
Kanade 松本大智(慶應義塾志木高等学校)

■SAJ賞
MotionTape MotionTape制作委員会(日本工学院八王子専門学校)

■視聴者賞
Chokoku CAD 船橋一汰(一宮市立大和中学校)