Swift Playgroundsは、Swiftをインタラクティブに楽しく学べるiPad用の革命的なアプリケーションです。
コーディングの知識は一切不要。だから、コードをこれから学び始める学生や生徒のみなさんにぴったりです。
SwiftはAppleが作ったパワフルなプログラミング言語で、プロはSwiftを使って今最も人気があるアプリケーションの
数々を開発しています。
マスターできます。そのあとは一連の課題に挑戦して、Appleや業界をリードするデベロッパが
作った一段と高度な遊び場-プレイグラウンド-にステップアップしましょう。
本物のSwiftコード。
簡単さも、楽しさも本物です。
Swift Playgroundsを使ったコードの学習は、驚くほど魅力的です。アプリケーションには、Appleが開発したレッスンが完全にそろっています。「Swiftの基本」では、本物のコードを使って3Dの世界でキャラクターを導きながら、Swiftの基本を一通り学べます。そのあとは、より高度なコンセプトへと進みましょう。
コーディングの結果が一目でわかります。画面の左側でコードを作成すると、ワンタップするだけで、その結果が一瞬で右側に表示されます。
レベル、パズル、
コーディングの
コンセプトを 攻略しよう。
「Swiftの基本」のレッスンから始めて、プロのデベロッパが毎日使っているコードと同じものを使って目標に取り組みましょう。進めるにつれて、より高度なコンセプトが加わります。学んできた内容をもとに継続的に知識を深めていけば、一段と複雑なコードを作成できるようになります。
基本をマスターしたら、
さらなる課題に ステップアップ。
Swift Playgroundsには、内蔵されているレッスンのライブラリに加え、追加の課題のコレクションも用意されていて、新しい課題が徐々に加えられていきます。楽しい作品を作り上げていくうちに、あなたのスキルも上がっていくことでしょう。
デベロッパの大きな コミュニティが、コードの 遊び場を広げ ます。
業界をリードするデベロッパやパブリッシャーが作った、ワクワクするような新しい課題が集まっているチャンネルの数々を見てみませんか。お気に入りに登録すると、アプリケーション内でその開発者による最新の作品を受け取ることができます。あなたのプレイグラウンドにもう限界はありません。
あなたのコードで進む。転がる。空を飛ぶ。
本物のロボットやドローンをプログラミングすれば、あなたのコードがいきいきと動き出します。
「アクセサリ」チャンネルには、LEGO® MINDSTORMS® EV3のような人気の教育用おもちゃを
構成したり操作できるようにする魅力的なプレイグラウンドがたっぷり用意されています。
しかもそれは、どこまでも広がる遊び場の一部にすぎません。
難しいコースを進ませたり、ジャンプする
ために加速させたり、色を変えたり。
Spheroのプレイグラウンドでは、
ボール型ロボットの操作を学べます。
Dashのプレイグラウンドでは、ロボットが
話したり、歌ったり、センサーからの入力を受けて
周囲の環境に反応できるようになる
プログラム作りに挑戦します。
MeeBotのプレイグラウンドでは、
Jimu Robot MeeBotをまるで生きているよう
に動かせる、6つのロボティックサーボモーターの
プログラミングを学べます。ダンスをさせる
ことだってできます。
Parrotのプレイグラウンドでは、広々とした
場所に連れ出したあなたのParrotドローンと
iPadを使って、激しいアクロバット飛行の
プログラミングができます。
Swift Playgroundsで操作できるロボットやドローンはたくさんあります。
コードの新しい作り方を、
学ぶのに最適な デバイスで。
Swift Playgroundsは、iPadのパワー、
定位置で編集。
数字をタップすると表示されるキーパッドで、数値を簡単に編集できます。
コードライブラリ。
よく使うコードをコードライブラリからすばやくドラッグすることができるので、入力操作を最小限に抑えられます。
タッチして編集。
既存のコードを囲んでいる命令文の境界を思い通りにドラッグできます。
QuickTypeと
コーディング用 キーボード。
コード用のQuickTypeに対応したショートカットバーが、あなたの操作に応じて賢くコマンドを表示するので、1回か2回タップするだけで1行のコードを書くことができます。文字入力するのがベストな時のために、コーディング専用にデザインされた革新的なキーボードも用意しました。1つのキーをタッチすると複数の文字にアクセスできるので、ドラッグして好きな文字を選びましょう。
ヘルプはワンタップで。
わかりにくいコマンドに出会ったら、タッチして長押しするだけ。オプションのメニューが表示されるので、最も関連性の高いものを選択すれば、必要な情報を見ることができます。
テンプレートを使って、
創造力のスタートダッシュを。
テンプレートを使えば、より高度な作品をいち早く作り始めることができます。テンプレートには、
あなたの作品を
フルスクリーンで体験しよう。
コードを作成している時に結果をテストするなら、iPadの鮮やかなRetinaディスプレイほどベストな場所はありません。画面の真ん中をタップして長押しすると、あなたが書いているコードの表示と、iPadのフルスクリーンを使ったライブ表示が切り替わります。あなたが作り出せる豊かな体験をほかにもいろいろ試したければ、さらに別のジェスチャーを使ってみましょう。
あなたの作品を、
友だちや 世界に 公開しよう。
作成したコードは、メールやメッセージ、AirDropを使って、友だちのiPadに送れます。受け取った友だちはそれを