Appleのプログラミング教育用サンドボックス「Swift Playgrounds」が利用可能に

Appleのプログラミング教育用サンドボックス「Swift Playgrounds」が利用可能に

Mike Wuertheleのプロフィール写真マイク・ワーテル

· 1分で読めます

Apple は Swift Playgrounds をダウンロードできるようにし、初心者や子供に iPad 上で Swift プログラミング言語でコーディングする方法を教えることができるようにしました。

Swift Playgroundsには、Appleが開発したプログラミングレッスンが含まれており、生徒たちは様々なパズルを通して、没入感のあるグラフィックの世界でキャラクターを導き、コーディングの基本概念を学ぶことができます。Appleは、ユーザーがプログラミングスキルを継続的に伸ばせるよう、アプリに新しいスタンドアロンチャレンジを定期的にリリースする予定です。

2016年のWWDCのステージ上のデモンストレーションで、Appleはコードの基礎を教えるために、ユーザーがキャラクターを動かして宝石を拾う方法を簡略化した方法で実演した。

ユーザーはまず、コードを理解するために必要な重要な概念を学びます。レッスンは時間の経過とともに進み、最終的にはiOS上のSwift PlaygroundとmacOS Sierra上のXcode間で直接インポートおよびエクスポートできるようになります。Swift Playgroundsレッスンの外部にあるスタンドアロンアプリはiPad上で作成できず、コンパイルするにはXcodeにエクスポートする必要があります。

「誰もがコーディングを学ぶ機会を持つべきです。本物のコードを使ってコーディングの主要概念を楽しく手軽に学びたいと考えている次世代のプログラマーたちに、Swift Playgroundsを提供できることを大変嬉しく思います」と、Appleのソフトウェアエンジニアリング担当シニアバイスプレジデント、クレイグ・フェデリギ氏は述べています。「すでに世界中で100校以上の学校が、秋学期のカリキュラムにSwift Playgroundsを取り入れることを決定しており、生徒たちがSwift Playgroundsを使ってどんな作品を作るのか、今から楽しみでなりません。」

Apple は、LLVM コンパイラから Cocoa や Foundation フレームワークに至るまで、同社の開発ツールに投資してきた基礎を基に、新しい Swift プログラミング言語を初めて 2014 年の WWDC で発表しました。

Swift Playgroundsは本日App Storeで無料でご利用いただけます。Swift Playgroundsは、iOS 10を搭載したiPad Air、iPad Proの全モデル、およびiPad mini 2以降に対応しています。