2020年1月8日
高校生が授業でスマホアプリ開発 ~同志社高校「Monaca」活用で~
【PR】
「○○がない」が強みの学校
広い校庭がある、恵まれたICT環境がある……学校が自らをアピールするとき、「本校には○○があります」という論調になるのが一般的だ。しかし、その逆をいく学校がある。「本校には『○○がありません』とお伝えすることが多いんです」と笑うのは、同志社中学校・高等学校(京都市)情報科の鈴木潤教諭だ。
同校は建学以来、「自由主義」を教育理念の一つに据えている。そのため生徒をしばる校則もなければ、制服もない。文系・理系の選択やコース制もない。「ない」からこそ生み出せる、自立した主体的な学びの意思を重視してきた。
そんな同校らしさを反映した授業の一つが「自由選択科目」だ。興味関心のある学びを選んで深められることが特長で、美術や音楽、体育なども含めた教科科目だけでなく、探究系の「特論」も組み込まれている。
「情報特論」でプログラミングを本格的に
中でもユニークなのが、プログラミングを学ぶ「情報特論」だ。2020年度から小学校での必修化を受け、キーワードとしての注目度は高まっているプログラミング教育だが、「プログラミング」という教科が創設されるわけではない。あくまで、日常の学習行為の中で論理的なプログラミング的思考を身に付けることが趣旨なのだ。
いっぽう「情報特論」で学ぶのは、れっきとしたプログラミングやアルゴリズムの仕組み。鈴木教諭らの指導のもと、生徒たちはスマホアプリの開発などに挑戦している。ただ、スキルの養成が目的ではない、と鈴木教諭。「学校として『プログラミング教育に力を入れます!』という意味でもありません。繰り返しになりますが、本校は『自由主義』の学校。学ぶべき、あるいは学びたいあらゆるリテラシーの中の、選択肢の一つとしてプログラミングを提供したいと思ったのです」
山積する課題を一気に解決した「Monaca」
高校時代から独学で学ぶなど、もともとプログラミングへの造詣が深かった鈴木教諭。自分で作ったものが動く楽しさを生徒にも伝えたかったが、「情報特論」設置直後は試行錯誤の連続だったと言う。当初はロボットを動かす教材を使用したが、なかなかシミュレータ通りに動かない。その上、プログラムにミスがあったのか、ロボットの配線が間違っているのか、限られた授業時間や生徒の技量では、原因の特定すらままならなかった。そうなると生徒はつまらない。学習モチベーションは下がる一方で、鈴木教諭は頭を抱えた。そこで、より「自由主義」に立ち返って生徒に希望を聞いてみたところ、「スマホアプリを作ってみたい」という声が多く寄せられた。
しかし、高校でそれなりのアプリ開発環境を整えるのは難しい。iOSとAndroidでは開発言語も異なり手間がかかる。加えて、既存のプログラミング教材はレクリエーションの要素が強く、もっと実践的な体験を積ませたい鈴木教諭には物足りなく感じていた。
そんな条件を満たしたのが、モバイルアプリ開発ツールの『Monaca』(アシアル)だ。iOSとAndroidに同時対応できるだけでなく、特殊な環境構築も不要。何より教諭を喜ばせたのは、クラウド上にそれを置けることだった。「画期的だと思いました。まず、簡単に作れて実機で動く。ブラウザからログインすればどこでも使えますから、授業だけでなく自宅でも開発することができます。生徒は自分のスマホ上で動作確認できますし、私も生徒の進捗やミスの原因などをいつでもどこでも確認できますしね」。もともとスマホの持ち込みが禁止されていない同校の特色とも、相性が良かったと言えるだろう。
そこで次年度から「情報特論」の指導計画を大幅に改定。Monacaを中心にしたアプリ開発授業がスタートした。大まかな流れは、1学期前半にプログラミングの、後半にデータベース(SQL)の基礎を学習。2学期に入ると、前半でアプリの構想を練り、後半で実制作から完成まで持っていく。3学期はプログラミングそのものからは少し離れ、ゲーム理論(数学的観点で人間の意思決定や行動を考える学問)などをアクティビティ的に学ぶ。
もちろん選択科目カリキュラムの一環である以上、試験もあれば、成績評価も行う。1学期は基礎知識の定着確認のために、ペーパーテストを実施。2学期は開発したアプリを対象に評価する。評価基準は「正しく動くこと」「アプリの内容(コンテンツとしてのユニークさ)」「プログラミングの巧みさ(アルゴリズムの質や量)」などだ。3学期はレポート提出を課す。
プログラム経験が「仕組みを作る」発想へ
生徒たちが開発するアプリはさまざまだ。簡単なものなら、電卓やクイズゲーム。ビジュアルノベルゲーム、ビンゴカード。部活用のスコア記録アプリを開発したラクロス部のプレーヤーもいた。反応や感想も多様だが、「自分のイメージや考えを形にするのが楽しい」「できないと思っていたことができる喜びを感じた」など嬉しい声が続く。
こんな効果もあった。「子どもたちのスマホゲームへの依存や、度を越した課金行為が社会問題にもなりました。でも、課金してまでキャラクターの能力を上げているときゲームの中で起こっていること――つまりプログラム上の現象としては、単なる変数の値が変化しているに過ぎません。自分で開発する側に回ったとき、それに気付くんです。『キミたちはたったそれだけのことに、必死でお金を払ってるんだぞ』『どうせならお金を払う側ではなく、もらう側になろうよ』と冗談を言うと、目から鱗が落ちたように納得するみたいで」と鈴木教諭は笑う。
しかしその発想は、次代を生きぬくサバイバル力とも言える。スティーブ・ジョブズら優れたイノベーターらを例にして、「仕組みを作った者が勝つ」という言葉をよく聞くが、まさにその通りだろう。次世代人材育成の観点からも、生徒たちは着実に成長していると言えそうだ。「プログラミングのスキルではなく、発想や思考法を学んで、今後の学びや生活に役立てて欲しいの」と鈴木教諭。今後はチームで行う開発や、問題解決の手段として用いるアプリ開発にも挑戦していく予定だ。
関連URL
最新ニュース
- バッファロー、伊勢市立図書館の公衆Wi-Fiサービス「FREESPOT」導入事例を公開(2026年1月30日)
- 教育資金「4割の家庭が不足」の現実、大学入学時の理想額は700~900万円 =塾選ジャーナル調べ=(2026年1月30日)
- 新大学生に必要なアイテム、TOP3は「PC」「勉強道具」「衣類」=Paidy調べ=(2026年1月30日)
- ジンジブ、2026年卒高卒採用の最新動向 採用充足は3割にとどまる 令和の高卒採用難を勝ち抜く戦略とは(2026年1月30日)
- 現役高校生の約3割が「学生時代の友だちは一生友だちだと思わない」 =ワカモノリサーチ調べ=(2026年1月30日)
- WEBデザイン学習者の6割が挫折を経験 挫折時の勉強法は独学が57%で最多 =日本デザイン調べ=(2026年1月30日)
- ブリタニカ・ジャパン、関西国際大学情報学部の高大連携の取り組みに参加(2026年1月30日)
- 北海道科学大学、「SAPPORO データアイデアソン~データで考える札幌の未来~」2月開催(2026年1月30日)
- ベネッセと慶應義塾大学大学院、人材育成に関する連携協力協定を締結(2026年1月30日)
- NIJIN、「不登校を不幸にしない」自治体・企業・教育関係者向けメタバース視察ツアーを2月18日開催(2026年1月30日)


















