10
AppleのSwift Playgroundsプログラミング学習アプリについて子供たちが実際にどう思っているか

Appleは今年、子供たちにプログラミングを教えることを支援するというミッションに着手し、大人でも楽しくプログラミングを学べるSwift Playgroundsを開発しました。そして今、AppleはSwift Playgroundsを店頭でも楽しめるようにしています。

AppleはCode.orgと提携し、世界487カ所のApple Storeで1時間のプログラミングセッションを開催します。この1週間の取り組みは、Code.orgのオンラインチュートリアル「Hour of Code」に着想を得たもので、コンピュータサイエンス教育週間に合わせて月曜日に開始されました。 

Code.org の Block セッションに加えて、Apple Store の従業員が、iOS 10 でリリースされた iPad 用プログラミング学習アプリ Swift Playgrounds (iTunes で無料) の使い方を子供たちに指導する予定です。Macworld の編集長は Swift Playgrounds を「大成功」と評したので、子供たちが同意するかどうか確かめるために、ユニオンスクエアの Apple Store に立ち寄りました。 

「簡単だよ」と、父親と6歳の妹と一緒にアップルストアに来た8歳のダニエル君は言った。「でも、コマンドや機能はよく知っているからね。」

ダニエルがSwift Playgroundsを使うのは今回が初めてだが、彼は5歳のころからコーディングを学んできた。最初は非営利のオンライン教育サービスであるカーンアカデミーでチュートリアルを受講し、その後、アップルキャンプに似たマイクロソフトの店内YouthSparkサマーセッションに参加した。 

ダニエルの父親であるホセさんは、息子に家にあるApple製品への興味をもっと持ってもらおうと、AppleのHour of Codeセッションに参加することにしました。現在、ダニエルはPCでAdobeのDreamweaverを使ってコーディングを楽しんでいます。

「Apple のプログラミング方法も教えられるものがあるとは知りませんでした」とホセさんは言い、Swift Playgrounds によってダニエルが家族の iPad を使う時間を増やすことを期待している。

ダニエルはSwift Playgroundsを「簡単」だと思っていたようですが、それでも初心者向けに設計された初期のレベルをクリアするたびに、明らかに興奮していました。これがPlaygroundsの優れた点です。子供たちの心に響くパズルのような楽しさと、プログラミングの習熟度に関わらず価値ある学びを融合させているのです。

Hour of Code 3 Swift Playgrounds りんご

Apple Store に行けない場合でも、Swift Playgrounds アプリ内で新しい Hour of Code チャレンジに参加できます。 

実際、Appleの店頭で開催されたHour of Codeには、想定されていた8~12歳よりもずっと年上の参加者も何人かいました。Swift Playgroundsは20代の初心者にも適しており、Hour of Codeセッションで確実に学びを深めました。優れたパズルゲームのように、学習曲線はなく、進むにつれてどんどん難しくなっていきます。

ダニエルは、この挑戦​​に全力で取り組み、自宅でSwift Playgroundsを使い続けるつもりだと言いました。もちろん、ダニエルは大きくなったら開発者になりたいと思っています。 

アップルストアのコードセッション

サンフランシスコのユニオンスクエアにある Apple 旗艦店で Swift Playgrounds を試している子供たち。 

「ゲームを開発したいけど、格闘ゲームはやりたくない」とダニエルは言った。「あと、送金を早くしてくれるアプリとか、そういうのも作りたい」

Apple Store各店では12月11日(日)までHour of Codeセッションを開催いたしますが、オンラインでの事前登録が必要です。お近くのApple Storeで参加できるかどうかは、こちらでご確認ください。 

また、iPad に Swift Playgrounds をインストールして (新しい Hour of Code チャレンジも追加)、Swift でのコーディングを独学で学ぶ旅を始めることもできます。