Code』というカリキュラムを提供している。Tuesday』セッション、ひとつのテーマに絞って先生と生徒がアプリを学べる『フィールドトリップ』なども利用できるのだ。Codeのコンテンツを紹介していく。Tuesdaysの「アプリケーション設計とプログラミングの基礎」というセッションだ。基本的に学校の先生向けの内容だが、教育に関心のある人であれば誰が参加してもオーケーとのことで、この日は民間の小学生向け塾の先生、文教向けのログラミング教材を制作する方、子ども達にプログラミングを教えたいというエンジニアの方、そして教育ライター兼一児の母である筆者という顔ぶれだった。それぞれ立場は異なるものの、全員が「子ども達へ、いかにプログラミングを教えていくか」という課題感をもって参加に至っている。Codeカリキュラムの具体的なコンテンツの紹介と解説が行なわれた。Codeには、以下のようなコンテンツが用意されている。Codeのカリキュラムガイド。5歳から学べる入門的な学習アプリから、本格的な開発ができるアプリまで、年齢にあわせたプログラミング学習のためのツールが用意されているAppleでは、iPadやMac上でプログラミングを学んだりできるアプリのほか、音楽や写真、ムービーなどのクリエイティブな作品を手軽に制作できるツールを、ユーザーに無料で提供している。Playgrounds』、そして最終的には『Xcode』での本格的なアプリ開発へと、段階を踏んで進んでいくことが可能だという。入門的なプログラミング学習アプリ『Tynker』。ブロックタイプの命令をつなげて、プログラミングの基礎を学ぶことができる次に、教師用ガイドについて紹介された。Appleのブックには、教育者のためのガイドブックが多数あり、そのすべてが無料でダウンロードできるのだ。Create』のシリーズだ。ブックに用意されている教育者用ガイド。Createのひとつ、「ビデオ」の内容。U』についても紹介された。Uは世界中の学校などの公開授業を視聴できるだけでなく、宿題の提出からディスカッションまで行なえる機能を備えている。教育機関に属していない一般ユーザーも、公開されている世界中の有益なコースやコンテンツを閲覧することが可能だ。Codeの紹介が一通り終わった後は、いよいよこのセッションのメインである、Keynoteを使ったアプリケーションデザインに挑戦した。最初にKeynoteの基本的な機能や操作方法を教わり、その後、各自でアプリケーションを考えて開発してみるという流れだ。Keynoteの基本的な使い方から教えてもらえるので、初めてKeynoteを使う人でも参加しやすいこのセッションには2種類の意味がある。生徒が実際にiPadでアプリケーションのデザインを行なおうとした際、どんな過程を経ているのか、指導者が自ら体験することによって、躓きやすいところなどに気付き、指導のポイントを知ることができる。ひとつは、自分で授業に活用できるアプリケーションを作り出すことができるということだ。難しいかもしれないが、「こんな簡単にできるのならやってみよう」というきっかけ作りには大いに役立つ。今回はプロのエンジニアも参加していたが、プログラミング初心者にもわかりやすいよう、ていねいに解説が行なわれた。最初に行なったのは、レストランのメニューをデザインするというものだ。どんな場所にある店で、どんな客層をターゲットにしているかという設定から考え、それに合ったメニューを考えていく。時間内に作ってみたメニューを一人一人発表し、それについて「こうしたらもっと良くなるかも」というアイデアを全員で出し合っていく。メニューひとつでも参加した4人のデザインやコンセプトは異なっており、非常に興味深いものになった。サンプルの素材を使ってメニューのアイコンを並べ、文字の配置、デザイン、お客さんへアピールしたポイントなどを考えていく次に挑んだのが、オリジナルのアプリ設計だ。Keynoteに用意されている「図形」などを使ってアプリをデザインし、ごく初期のプロトタイプを作っていく。講師のNAOTO氏は先生向けのセッションも多数行なっており、参加した先生の担当教科にあわせたアプリ設計などもアドバイスしているという。今回は全員が先生ではなかったため、各自が作りたいアプリを設計することになった。こちらも、4人それぞれの個性が出たまったく違うアプリができあがった。アプリ設計経験ゼロの筆者としては、当初はゼロからアプリをデザインできるものかと不安だったが、実際に作り始めてみると意外に楽しくなり、気付くと夢中で手を動かしていた。できあがったアプリデザインの一例。天気や気分などによって、洋服のコーディネートを提案してくれるアプリ。女性らしいアイデアとセンスにあふれているこちらは待ち合わせ確認アプリ。「人を待つのが嫌い」という気持ちから、待ち合わせした相手が今どこにいるかを把握できるアプリを設計したという筆者が考えた、タスク管理アプリ。タスクをひとつずつこなすと花が一輪ずつ咲いていき、画面が花畑になるというコンセプトだ残念ながら時間がなかったため、イメージスケッチをするだけにとどまったが、もっともっと作り込んでみたい、完成まで挑戦してみたいと思ったほどだ。Codeのアプリやブックなどを活用し、自分で作成していくことができるというわけだ。「誰でもクリエイティブに挑戦できる」というコンセプト通りである。Storeにおいて、通年で様々なセッションを行なっている。参加したい場合は、まず希望するセッションを選び、自分の最寄りのショップを探してみよう。Createのブックは非常にわかりやすく、すべて無料で利用できるので、iPadにおけるプログラミング学習やクリエイティブ活動を行なう際は、ぜひとも参考にしたい。Teacher』というラーニングプログラムを用意している。Teacherでは、iPadやMacの操作、アプリケーションの活用、学習効果といったテーマが複数用意されており、それぞれについて学ぶためのコンテンツが用意されている。Teacherに認定されるという仕組みだ。Teacher認定という目的だけでなく、学ぶ過程で、実際の授業に活用できるノウハウやテクニックを身に着けていくことが最大の目的だ。Teacherのコンテンツ。いったテーマが用意されている日本における学校現場でのICT環境はWindowsが主流だが、生徒・児童への親和性やアプリケーションの豊富さ、使いやすさからiPadを選ぶ学校も少なくない。Appleが提供している教育のためのコンテンツを活用して、学校での学びに役立ててほしい。相川いずみ教育ライター/編集者。ICT教育から中学受験まで、教育関連の取材・執筆を担当し、親子向けのプログラミング教室などのワークショップなども手掛けている。プライベートでは、小学生の母としてデジタル教育やスマートトイ育児、ICTを活用したPTA活動の時短術を実践している。