Appleは13日(米国時間)、子供向けのコード学習用iPadアプリ「Swift Playgrounds」を発表した。

Swift Playgrounds

Swiftは、iOSやMac、Apple TV、Apple Watch向けのアプリを開発するためのプログラミング言語だ。Swift Playgroundsは、実際のSwiftコードでプログラミングを学べるiPad向けアプリ。テンプレートを基に、ループや条件付きコード、変数といったプログラミングの概念や言語を、パズルを解く感覚で学習できる。コード入力用にカスタマイズしたソフトウェアキーボードも備えている。

Appleでは、定期的にスタンドアロンの課題をリリースするため、利用者は各自のスキルや成長に合わせて、プログラム能力を伸ばしていけるとする。また、実際のSwiftコードを利用するため、開発したアプリを最終的にiOSやmacOS向けアプリへ変換することも可能。

開発者プレビュー版は米国時間13日から提供され、パブリックベータ版は2016年7月に提供開始。一般提供は同年秋の予定で、AppStoreを通じて無料で提供される予定だ。

Swift Playgroundsの使用イメージ

Swift Playgroundsを表示したところ。iPad向けにタッチUI対応デザインとなっている