Swift Playgrounds

スウィフト プレイグラウンズ

Swift Playgrounds

アプリ系   タイプ解説

  https://www.apple.com/jp/swift/playgrounds/

  0円

AppleのiOS用アプリの開発言語であるSwiftを楽しく学べるiPadアプリ。実際のコードを扱いながらドラッグ&ドロップでプログラミングできるように工夫されている。自由制作のアプリとしても使える。

洗練されたデザインと動きで触るのが楽しくなってしまうキャラクターを動かしながら、Swiftの文字で書かれたコードを扱っていこうという意欲的なアプリケーション。子ども向けというとビジュアルプログラミングが中心の中で、あえてコードを最初から扱うという点がとても特徴的です。

それでいて、タイピングができなくても全く問題ないように、インターフェースがよく練られていて、下部に出てくるコードの候補をタップするだけでコードが追加されるので、タイプミスを心配することなく操作することができます。

インターフェースや説明部分は日本語化されていますが、もちろんコードは英語です。ただ、命令の文字列をかたまりとして記号的に見れば、英語が読めなくてもコードは扱えるので、アルファベットに抵抗がなければ、英語の読み方がわからなくても、大きな心配をする必要はないでしょう。

Swift Playgrounds

簡単な問題から始まって、次第に難しくなっていき、いつの間にか、ループなども扱うようになります。
章ごとの導入の説明もとても完結でわかりやすいのがさすがです。

Swift Playgrounds

[筆者が操作感を撮影したもの]
(英語版のみのときのものなので、現在説明文部分は日本語です)

ステージを進んで練習問題をやっていくだけでなく、公開されているゲームの一部のコードを書き換えてみたり、ゼロから制作するツールとしても使用することができます。

Swift Playgrounds

アプリはiPad版とMac版があります。

ツールへのコメントや実践事例

コメントを書く