WIREDに掲載されているすべての製品は、編集者が独自に選定したものです。ただし、小売店やリンクを経由した製品購入から報酬を受け取る場合があります。詳細はこちらをご覧ください。

Apple、Microsoft、 Googleといった企業が英国の教育現場に進出しつつあるが、教師たちは業界の干渉に警戒するどころか、むしろ彼らの支援を歓迎している。なぜか? 教師たちは質の高いコンピューター教材を切望しているからだ。
だからこそ、新しいコンピューティングカリキュラムが始まって2年が経ち、AppleがEveryone Can Code教育プログラムを拡充したことに、教師たちはほぼ一様に熱狂している。昨年米国で開始されたこのプログラムは、現在では英国の16の大学、カレッジ、中等学校を含む、ヨーロッパ全土の70の学校と大学で展開されている。その仕組みは非常にシンプルだ。Appleは、Apple独自のプログラミング言語であるSwiftを使ったアプリ開発に関する無料のiBook教科書と、教師向けガイドを提供している。これは本質的にiOSアプリ開発の教科書だが、読むにはiPadが必要となる。
とはいえ、IT業界を代表する団体である英国コンピュータ協会(BCS)の広報担当ディレクター、ビル・ミッチェル氏によると、この教科書は、より良いコンピュータ教材を切望する英国の教師たちから大変喜ばれているという。新しいコンピュータカリキュラムが依然として「不完全」で「脆弱」であるためだとミッチェル氏は言う。つまり、たとえハードウェアの制約があっても、あらゆる方面からの支援は歓迎されるということだ。
「Appleの新しいプログラムは素晴らしいですが、どれだけの学校が特に自分たちにとって意義深いと感じられるのか、少し疑問に思います」とミッチェル氏は言う。「イギリスにはAppleのテクノロジーを全く導入していない学校が本当にたくさんあるので、導入は難しいでしょう。」しかし、これはコンピュータサイエンスの教師が直面する多くの課題の一つに過ぎない。新しいカリキュラムでは、幼い生徒にもプログラミングを教えることが求められているが、コンピュータサイエンスのバックグラウンドを持つ教師が不足しているのだ。
支援を得るのは容易ではありません。全国教育連合(National Education Union)の昨年の調査によると、教師の94%が教科書を含む学用品の費用を負担せざるを得なかったことが明らかになりました。一方、王立協会の報告書は、教員研修への資金を10倍に増額するよう求めていますが、イングランドではコンピューターサイエンスの教員の採用目標数のわずか68%にとどまっています。イングランドのGCSE(コンピュータサイエンスのGCSE)受講生の3分の1が、コンピューターサイエンスのGCSEを提供していない学校に通っているのも不思議ではありません。これは、すでに深刻化しているテクノロジースキルの格差をさらに悪化させる可能性があります。
政府はコンピューター教師の研修に1億ポンドを約束しているが、多くの教師が自主的に研修に取り組んでおり、BCSの学校でのコンピューター教育、Twitterチャット、その他のサポートネットワークなどのフォーラムで教材やヒントを共有しているほか、テクノロジー業界からの支援も歓迎している。
教師への支援を提供するテック大手は、Appleが初めてではない。ミッチェル氏によると、BTは英国の小学校の半数が利用しているBarefoot Computingのスポンサーとなっている。Microsoftは、教師のスキル向上と「教室へのテクノロジーの導入」を支援する複数の学校向けプログラムを展開しており、GoogleはRaspberry Piに助成金を交付し、幅広いプログラミング教育プログラムを支援している。これら各社は自社製品に関する教師向け研修を無償で提供している。Facebookも最近、2020年までにヨーロッパで100万人にデジタルスキルを教育する計画を発表した。
こうした企業が支援に熱心になるのも無理はありません。英国の教育テクノロジー市場は9億ポンド規模と報じられています。GoogleはChromebookの大半を学校や大学に販売しており、Chromebookは米国の教育市場の58%を占めているとの報道もあります。教育市場は資金力は大きくないかもしれませんが、それでも大きな市場であり、リーダーが急速に入れ替わる可能性も秘めています。
学生の学習支援は、ソーシャルメディアやスマートフォンが子供たちに悪影響を及ぼす可能性があるとして非難されている昨今、明らかにPRやマーケティング上の効果をもたらす。しかし、ミッチェル氏によると、こうした教育支援の背後にある動機の一部は真摯なものだという。「多くの人々は、コンピューターサイエンスが人類の発展に貢献し、地球温暖化から医療に至るまで、私たちが抱える多くの問題を解決すると心から信じているのです」と彼は言う。
Apple CEOのティム・クックは、Swiftを使ったアプリ開発コースの英国での導入に際し、まさにこのメッセージを発信しています。導入イベントで彼はこう述べています。「私は長年この考えを持っており、これはAppleも同様に深く信じていることです。教育は人々を平等にする大きな力を持つということです。」導入翌週の月曜日、Appleはマララ財団との提携も発表しました。温かい気持ちは認めつつも、ミッチェル氏でさえ少し皮肉な見方をしています。「同時に、私が『啓発された自己利益』と呼ぶものも作用しています」と彼は言います。
Appleはこのプロジェクトから、好意的な報道以外に何を得ることができるだろうか?iBooksでコースワークが固定されているにもかかわらず、iPadの売上が大幅に伸びる可能性は低いだろう。英国でこれまでにこのコースを受講した16校のうち、大半は既にApple製品を使用していた。つまり、これは既存のApple顧客にとって嬉しい特典と言えるだろう。
その他の学校はどうでしょうか?イギリスのほとんどの学校はiPadをメインのハードウェアとして運用していません(一部の小学校では運用しています)。しかし、かなりの数の学校がiPadとMacを「教材の一部として」運用していると、ロンドンのイズリントン区で児童サービス部門のコンピューターおよびeセーフティ責任者を務めるケイティ・ポッツ氏は言います。さらに、多くの生徒が個人でiPadを所有しており、学校では教材にアクセスできなくても自宅で教材にアクセスしています。「iPadが家庭で非常に人気のあるデバイスであることは否定できません。あらゆる社会経済的グループにおいて、iPadは頼りになるデバイスです」とポッツ氏は付け加えます。
Appleにとってのもう一つのメリットは、Appleの新興開発言語であるSwiftの普及拡大だ。クック氏はガーディアン紙に対し、プログラミングは第二言語を習得するよりも賢明な選択だと考えていると語ったが、Apple独自のSwiftは英国の学校では広く話されていない。実際、王立協会の報告書によると、Swiftを教えている学校はわずか1%で、教師たちはPythonやScratchといったよりオープンな言語を好んでいる。ScratchはMITが開発し、ScratchはRaspberry Piをはじめとする多くのプラットフォームでサポートされている。
「Swiftは素晴らしい言語ですが、PythonやJavaScriptといったより応用範囲の広い言語ではなく、Swiftを使う前に教師と生徒は慎重に検討する必要があると思います」と、ローハンプトン大学教育学部の講師、マイルズ・ベリー氏は述べている。「どんな言語やプラットフォームで表現しようとも、計算論的思考の原則は取り組みの中心にあります。」Appleは、Swiftのレッスンにはコンピューティングのコアコンセプトが含まれており、生徒がGCSE(大学入学資格)やAレベル資格を取得できるよう設計されていると主張している。
アプリ開発の教材としてSwiftを選んだことは、当然のことながらAppleにとってメリットとなります。Appleは、自社のエコシステムを支える開発者を育成するという目標をプレスリリースで明確に表明しています。また、iOSアプリ開発者は実在する仕事であり、実際に収入を得られる可能性もあるため、学生にとってもメリットがあります。Apple自身の統計によると、iOSアプリは米国全土で200万人の雇用を創出し、開発者は2008年以降、世界全体で160億ドルの収入を得ています。
AppleのiOSコースであれ、MITのブロックでコードを書くScratchゲームであれ、これらのプログラミングゲームやツールは、実際に生徒の授業に役立つのでしょうか? 確かなことは分かりません。そして、それが問題なのです。「私たちは長年、この分野を本当にひどい方法で教えてきました」と、エディンバラの3つの学校でコンピュータサイエンスを教え、スコットランドの学校向けコンピュータ教育の元責任者であるケイト・ファレル氏は言います。「産業界も、学校や大学と同じ罠に陥っています。」
問題の核心は、多くのコーディングツールがステップバイステップのチュートリアルを提供するに過ぎないことだと彼女は付け加える。「それでは人は学びません」。生徒はコードを探索し、修正するためにコードを解読し、自分が生成したコードの内容を読み取るなど、様々な能力を身につける必要がある。しかし、多くのプログラミング教育プログラムにはそうした柔軟性が欠けている。「教育者は産業界とより緊密に連携し、ただコードに飛びつくのではなく、より効果的に教えるための研究に基づいた教育法を確立する必要があります」とファレル氏は言う。
例えば、アップルの子供向けプログラミングアプリ「Swift Playgrounds」を使った後、プログラミングを学べたと興奮しながら彼女のクラスに来た生徒たちがいる。しかし、何を習得したのかと尋ねると、生徒たちは答えられない。「表面的なことしか話していないようです」とファレルは言う。
しかし、ファレル氏は改めて業界からの支援を熱烈に歓迎し、Appleの新しいツールは、生徒たちがScratchのようなゲームから実際に自分のコードを書く段階へと進むのに役立つだろうと述べています。「そうしたステップアップを支援する環境が増えることは素晴らしいことです。」
続きを読む: Duolingoがフランス語中毒にさせるために卑劣なゲームトリックを使用する方法
教師たちは、必ずしもこれらのツールを開発した企業が期待する通りには使っていないからです。「教育者は、業界が提供するコーディング学習リソースをそのまま受け取るのではなく、自分たちの状況に合わせて調整します」とファレル氏は説明します。「Appleが作成したようなリソースを教室環境で段階的に説明するチュートリアルを行うことはまず考えられませんが、コンピューターに関する知識がなく、コンピューターを教え始めてまだ1年しか経っていない教育者にとっては、理想的かもしれません。」
結局のところ、AppleのiOS開発コースのようなプログラムは完璧ではないものの、何もないよりはましだ。「今のところ、学校におけるコンピューター教育は脆弱で、不完全で、将来も不透明です」とミッチェル氏は言う。「私たちが受けられる支援はどれも本当に素晴らしいものです。こうした企業が学校に出向き、支援してくれているという事実は、本当に感謝すべきことです。」
しかし、物乞いは想像以上に選り好みするものだ、と元教師で現在は小さな教育テクノロジー企業で働くアラン・オドノホー氏は指摘する。Apple製品を購入して教材にアクセスできない場合でも、代替手段はある。しかも、ケンブリッジ大学が開発したRaspberry PiからMITのScratchまで、すべてが業界主導というわけではない。
「例えばGoogleやMicrosoftはハードウェアを販売していますが、プラットフォームに依存しない学習プログラムを提供しています」とオドノホー氏は言います。「コンピューター教育に最適なツールは、Raspberry Pi、Scratch、そしてPythonの3つです。これらはWindows、Mac、Linux、そしてRaspberry Piで動作する素晴らしいリソースです。」
Appleは、その山に遅ればせながら小さなツールを一つ追加した。教師たちがカリキュラムに組み込めるツールがもう一つ増えたのだ。iPadを持っていないなら、無視するしかないかもしれない。登録校はわずか16校なので、後者になる可能性も高い。大学がすぐにiOSアプリの工場になるとは期待してはいけない。
2018年1月24日 15:15 更新: Apple の広報担当者に誤って帰属された点が削除されました。
この記事はWIRED UKで最初に公開されました。