目次
Swift Playgroundsは、楽しく魅力的な方法で誰でもコードを学べるように設計されたアプリです。 これは、Appleデバイスのためのコード学習を効果的にゲーム化します。
はっきり言って、これはAppleアプリのコーディング言語であるSwiftのためのiOSとMac専用のコーディングデザインツールです。 そのため、学生にはAppleデバイス向けに動くゲームなどを作ることにつながる実戦的なスキルが残されています。
そのため、見た目も使い勝手もよく、無料で提供されていますが、最終的な結果を再生するためには、Appleデバイスが必要です。
Swift Playgroundsは、あなたのニーズに合ったツールですか?
関連項目: スクリーンタイムを制限してはいけない理由Swift Playgroundsとは?
Swift Playgrounds(スウィフト・プレイグラウンド は、コード、特にAppleのコーディング言語であるSwiftを学ぶiPadまたはMac用のアプリです。 これはプロのコーディング言語ですが、4歳という低学年でも理解できるように、シンプルな方法で教えています。
全体がゲームベースなので、試行錯誤しながら進めていくコーディングのプロセスを直感的に学べる仕組みになっています。
Swift Playgroundsは、主にゲームやアプリを作成するために設計されていますが、実際のロボット工学とも連携することができ、生徒はレゴ・マインドストームやパロット・ドローンなどをコードで制御することが可能です。
このアプリ作成教材は、ライブプレビューがあるので、生徒が作ったものをすぐに見ることができ、注意力の低い低学年の生徒にもおすすめです。
関連項目: Powtoonとは何か、教育にどう使えるか?Swift Playgroundsはどのように動作するのですか?
Swift Playgroundsは、iPadやMacでアプリ形式で無料でダウンロードできます。 インストール後、生徒たちはすぐに、自分のコードビルディングを使って、かわいいエイリアンのバイトを画面上で誘導する魅力的なゲームに取り掛かることができるようになります。
初心者はコマンドラインから選択できますが、上級者向けにはキーボードで直接コードを入力することもできます。 コードは画面の片側に表示され、もう片側には出力プレビューがあるので、作成中のコードやその効果をライブで確認することができます。
ジェムを集めたり、ポータルを通り抜けたり、スイッチを作動させるなど、うまく動けば報酬が得られるので、生徒を飽きさせない工夫がされています。
また、特定のゲームや複雑な機能の使用など、特定の出力を得るためのコースも用意されています。 間違った操作があった場合は、プレビューで明確に表示されるので、生徒は自分の間違いについて考え、それを修正する方法を学ぶことができます。
Swift Playgroundsの優れた機能は何ですか?
Swift Playgroundsは、ゲームを作りながら、その過程で効果的に遊ぶことができるのが魅力ですが、デバイスのハードウェアを追加することで、別の魅力があります。 たとえば、デバイスのカメラを使って画像を撮影し、ゲームやタスクのプログラムの一部に取り込むことができます。
このアプリには、コードやスクリーンショットを共有する機能がうまく組み込まれており、生徒を指導したり、プロジェクトの提出時に自分の作品を見せたりするのに役立つ教材です。 また、個人やグループが互いにコードを共有することで、共同作業の機会を作るのにも有効です。
注目のコースには、時間をかけずにプラットフォームを試したい初心者に最適なHour of Codeコースがあります。 時間がないときのクラスでの使用や、長い時間注意を払うのが苦手な生徒への指導に便利なオプションです。
Appleは低学年向けに、教育者が教えるためのコースを体系的に示し、生徒の年齢や能力に応じて指導できるように作られた、役に立つEveryone Can Codeのカリキュラムを提供しています。 Everyone Can Code アーリー・ラーナーズ 例えば、「コマンド」「関数」「ループ」「変数」「アプリデザイン」の5つのモジュールで構成されるK-3向けのガイドブックです。
Swift Playgroundsの価格はいくらですか?
Swift Playgroundsは、無料でダウンロード・使用でき、広告もありません。 これは、Appleが独自の言語を使ってコーディングする方法を人々に教えるというものですから、その技術を広めることは、Appleの利益となります。
MacやiPadで動作するため、このプラットフォームでビルドし、出力をテストするためには、これらのデバイスが必要です。
Swift Playgroundsのベストヒントとトリック
共同グループビルド
コード共有機能を使って、グループでゲームのさまざまな部分を作り、最終的にはクラスで作ったより複雑な出力になるようにします。
クラスのために作る
教育者としてこのツールを使い、生徒が自分のデバイスで遊んで学べるコース内容を教える独自のゲームを作成することができます。
進捗状況を把握する
スクリーンショットを撮らせ、その手順を共有することで、途中の作業を見ることができ、特に間違いがあった場合は、どこを修正し学んだかを確認することができます。
- Padletとは何か、どのように機能するのか?
- 教師のためのベストデジタルツール