アップルのスウィフトプレイグラウンドは子供たちがコードを学ぶのを助ける

リトルデベロッパー、iPadスタイル

今日、コンピュータリテラシーは非常に重要であり、重要性は今後ますます増大するだろう。 Excelスプレッドシートの周りのあなたのやり方を知っているだけでは、次世代のためには十分ではありません。 今日の子供たちが労働力に入るとき、プログラミングに関する基本的な理解が不可欠になるでしょう - そして、2016年Worldwide Developer's Conference(WWDC)で、Appleは明日の未来のために今日の子供たちを準備するためのiPadアプリの差し迫った打ち上げを発表しました:Swift Playgrounds 。

Swift Playgroundsは、アップル独自のSwiftプログラミング言語に全面的に焦点を当て、問題を解決するために必要な基本的なコーディングスキルを教えながら、解決すべき一連の課題を子供に提示します。 WWDCのプレゼンテーションでは、正方形の外縁を歩くキャラクターが登場しました。 提供されたコードは、キャラクターがサイドの端に移動して回転するが、それ以上動かない。 解決策は、コードを正方形の両側に繰り返す必要があり、文字を先頭に戻すことでした。

このような基本的な概念を教えることは、単なる言語以上のことを教えてくれます。 それは、生徒が将来どのようなプログラミングツールを利用するかにかかわらず、適用可能な論理の種類を教える。 また、Swift Playgroundsのコーディングの課題と並行して存在する視覚的な環境を提供することで、子供たちは自分の努力の結果をリアルタイムで見ることができ、次に何をすべきかをよりよく理解することができます。

もちろん、子供たちにコードを書く機会を提供することになると、Swift Playgroundsは市場で唯一の選択肢ではありません。 iOSでは、HopscotchからSphero SPRKロボットボールまで、さまざまなオプションが利用可能です。 そして、モバイルの世界から遠ざかるにつれて、MIT Media Labのスクラッチは、子供たちに2005年からプログラミングの基礎を教えています。

プログラミング以外にも、Bloxelsの物理的レンガからAdventure Time Game Wizardの親しみやすい顔まで、子供たちがゲームデザインに優しく紹介するためのさまざまなオプションがあります。

もちろん、競合他社の大部分とは別にSwift Playgroundを設定することは、Appleの主力プログラミング言語に対する揺るぎないコミットメントです。 Swiftは、WWDC 2014での発表以来、iOSのゲーム開発者に広く採用されてきました。 この執筆時点では、Tiobe Indexによると、世界で14番目に人気のあるプログラミング言語です。 それを知っている世代の子供たちがいますか? Appleがどこに座っているのかは、これが未来の最悪のビジョンではないと思う。

Appleによって作成されているので、Swift Playgroundsにもいくつかの利点があります。 たとえば、Swiftの独自のプログラミングニーズに合わせたキーボードを開発し、必要な次のコードを示唆するオートコンプリートを提供しています。 スウィフトプレイグラウンドは、スウィフトでのプログラミングのビルディングブロックから、より高度な課題やコンセプトに至るまで、ユーザーの成長するスキルセットとともに拡張されます。

「Swift Playgroundsはコーディングの知識を必要としないので、ちょうど出発する学生には完璧です」とAppleの公式のSwift Playgroundsのウェブサイトを参照してください。 「これはまた、経験豊かな開発者がアイデアを素早く生かすためのユニークな方法を提供します。また、iPadを最大限に活用するために構築されているため、これは初めての学習体験です」

もちろん、子供に優しいという意味では子供のためだけのものではありません。 どんな年齢の関心のあるiPadユーザーにとっても、Swift Playgroundsはプログラミングの世界に役立つ紹介となるはずです。 基本コースでは、コマンド、関数、ループ、パラメータ、条件付きコード、変数、演算子、型、初期化、バグ修正という、以下のコア開発概念を教えることが約束されています。

特定のリリース日はまだ確定していないが、Swift PlaygroundsはiPad専用に2016年秋にApp Storeに登場する予定で、無料でダウンロードできるようになる。 Appleはこれを実行するために必要なiPadのモデルについてはまだ詳しくは述べていないが、目標の人口統計的な歪みを少なくとも若い側で考えると、私たちは指が交差していても、ママとパパが家の周りを蹴飛ばし続けるiPads。