Swiftは、iPhoneでお馴染みのアップルによって2014年に発表された新しいプログラミング言語でiOS・Mac・Apple TV・Apple Watch向けのアプリを開発するプログラミング言語になります。

●SwiftPlaygroundsの特徴
iPadでSwiftプログラミング言語によるアプリ開発ができることです。

●SwiftPlaygroundsでできること
① SwiftをiPad上でアプリ作成すること  
      特別な開発環境なしにアプリ開発・アプリ作成が可能です。
② 作品画面を家族やクラスで共有すること  
      家族の作品共有や授業の学習成果をクラスで共有することができます。
➂ 作成したゲームやアプリを実行すること  
      実際に作成したゲームやアプリをiPadでそのまま実行可能です。
④ 遊び場でロボット、楽器、ドローンプログラムを使って操作すること  
      接続可能なロボット、楽器、ドローンが多数そろえられています。  
      Swift Playgroundsでアプリ作成したらそのまま操作が可能です。
⑤ 作成したコードをメールやメッセージ、AirDropを使って公開すること  
      iPadの機能を使ってコードの共有や公開がすぐに行えます。
⑥ 公式学習コンテンツを見て学ぶこと  
      Swift Playgroundsの豊富な学習コンテンツを見てコード作成を深く学ぶことが
      できます。

どんな人に向いてるの?
本格的にプログラミングスキルを身に付けたい、実践的なプログラミング言語を使いこなせるようになりたい、などワンランク上のプログラミングスキルを求める方に、世界中のビジネスプログラマーが利用しているほんとうのプログラミング言語を使って学習していくコースです。

iPad向けSwift学習ソフトSwift Playgroundsを使ってSwift言語を学びます。
Swift Playgroundsはパズルを解く要領でSwiftの基本が学べるよう工夫された、アップル自身
が革命的アプリケーションと表現するほどアップルの知恵とエッセンスが注がれた優れたプロ
グラミング学習環境です。

コードを学ぼう1」は基本レベルのレッスンです。
設定されているステージをクリアすることで、コマンド・関数・forループ・条件分岐・論理演算子・whileループ・アルゴリズムを学んでいきます。
コードを学ぼう2」は中級レベルのレッスンです。
ここでは、上位の変数・型・初期化・パラメータ・配列等を学んでいきます。
さらに、上級レベルの「コードを学ぼう3」ではこれまでの振り返りとさらに高度な使い方を学びます。