
AppleのSwift Student Challengeは、世界中の何千人もの学生に創造性を披露し、キャリアやその先に繋がる実践的なスキルを身につける機会を提供してきました。2020年以降、このチャレンジに参加する学生たちは、プロが使用するプログラミング言語と同じSwiftを使って、世界中の開発者コミュニティに参加し、画期的なアプリケーションの次なる波を生み出しています。次回のチャレンジは2024年2月に開始され、新たに50名の優秀受賞者を表彰するカテゴリーが設けられます。優秀受賞者は、傑出した応募作品に選出されます。
コーディングやアプリ開発を学びたい学生の間では関心が高まっており、テクノロジー分野で働く意思の有無にかかわらず、これらのスキルは非常に望ましいと考えられています。YPulseの研究者が9月に米国の1,000人以上の学生を対象に実施した独立調査では、学生の92%がコーディングを学ぶことが重要だと考えていることが分かりました。また、94%がコーディングは将来の就職活動において重要なスキルだと考えています。さらに、学生はコーディングやアプリ開発の知識を得ることで、創造性の向上、地域および世界規模の問題の解決、そして最終的には世界をより良い場所にするなど、さまざまなメリットを享受できることを認識しています。
学習者にとって、コーディングとアプリ開発のリソースへの意識とアクセスは非常に重要です。調査によると、生徒の85%がまだ学習を開始していないものの、コーディングを学びたいと考えている一方で、48%はどこから始めればよいかわからないと回答しています。AppleのSwift Playgroundsアプリは、学習者が最初のコード行からSwiftで初めてのアプリ開発までを学べるように設計されています。これは、iPadとMacでコーディングとアプリ開発を探求し、学び、発見し、実験するための初心者にとって優れたツールです。

「Appleは、誰もがコーディングを学び、アプリケーションを開発できると信じています。そして、毎年Swift Student Challengeを通じて、意欲的な学生開発者を支援し、表彰できることを誇りに思います」と、Appleのワールドワイドデベロッパリレーションズおよび教育・エンタープライズマーケティング担当バイスプレジデント、スーザン・プレスコットは声明で述べています。「学生たちは、メンタルヘルスのリソースを仲間が見つけられるようにするアプリケーションの開発や、キャンパスにおけるサステナビリティへの取り組みのサポートなど、自分たちが関心のある課題を解決するためにコーディングスキルを学びたいと熱望しており、どのように始めればよいかを知りたいと思っています。Appleは、学生と教育者向けの新しいコーディングリソースをリリースし、コミュニティパートナーと協力してSwift専用のプログラミングに取り組むとともに、2024年のSwift Student Challengeのタイムラインを事前にお知らせします。来年、学生たちが提出するアプリケーションプレイグラウンドを見るのが待ちきれません。」
学習者にアプリケーション開発の機会を提供するために、Appleは世界中の教育者と連携しています。教育者によるSwift Playgroundsの指導をサポートするため、4つの新しいEveryone Can Codeプロジェクトでは、生徒が関心のある問題を解決するアプリケーションを作成しながら、基本的なスキルを習得できるよう、ステップバイステップのリソースを提供しています。
ティナ・ルイスは、アラバマ州モンゴメリー公立学校で中学1年生の生命科学を教える教師であり、Apple Learning Coach、そして2023年度Apple Distinguished Educatorに選出されました。また、ブリューベーカー中学校でプログラミングクラブを運営しています。「教師として、生徒たちの意見を聞ける安全な空間を作ることが重要です」とルイスは声明で述べています。「プログラミングを通して、文字通りそのような空間を作ることができると同時に、生徒たちの好奇心を刺激し、失敗に直面しても立ち直る力を育むことができます。」
ルイスさんは2021年、Everyone Can Codeの教育者向けリソースとiPadのSwift Playgroundsを使って生徒たちと一緒に独学でコーディングを学びました。生徒の一人は2022年のSwift Student Challengeに参加しました。「生徒たちの創造性に刺激を受け、子どもたちに光を灯せるような教師でありたいと思っています」とルイスさんは言います。
Appleは世界中の教育者と協力するだけでなく、コミュニティ教育イニシアチブを通じて、全米認定センター連合(NC3)などの99の国と地域の教育パートナーを支援しています。NC3は、コミュニティカレッジ、専門学校、高校の教員がSwiftを使ったアプリケーション開発を指導できるよう、実践的な専門能力開発の機会を提供しています。今年、NC3は、2024年のSwift Student Challengeにこれまで以上に多くの学生がアプリケーションプロジェクトを提出できるよう支援することを約束しています。
「Swift Student Challengeは若い才能にとっての足がかりであり、私たちは彼らの成功への道を築いています」と、NC3のエグゼクティブディレクターであるロジャー・タダジェフスキー氏は述べています。「Swiftを使ったアプリケーション開発のトレーニングは、教員に学生を指導するスキルを身につけさせ、好奇心を称賛し、創造性を奨励し、あらゆるアイデアが開花する機会が与えられる環境を育みます。」
新しいEveryone Can Codeプロジェクト
Apple の新しい Everyone Can Code プロジェクトは、ステップバイステップのリソースを提供し、教育者が学生のコーディングとアプリ開発の過程をあらゆるステップで指導し、学生が関心を持つ問題を解決するアプリを作成しながら重要なスキルを養成できるように支援します。
Everyone Can Codeプロジェクトは、あらゆる教科に組み込むことができ、教室やプログラミングクラブに最適です。SwiftUI(驚くほど少ないコードでユーザーインターフェースを構築できる最新の手法)を学生に紹介し、Swift Playgroundsの最新のアプリ開発テクノロジーを活用します。学生はコーディングしながら、App Previewで作成したアプリがリアルタイムでどのように変化するかを確認できます。
現在利用可能な 4 つの新しいプロジェクトは次のとおりです。
• シンプルなアプリを設計する:学生は、プロの開発者と同じ手順に従って、Keynote でアプリのプロトタイプを作成し、アプリ設計の基礎を学び、ラピッドプロトタイピングを実践し、フィードバックを収集できます。
• スタックとシェイプを使って構築:生徒は Swift Playgrounds でアプリ構築の最初のステップを踏み、SwiftUI を使用して自画像や芸術作品をコーディングし、ユーザー インターフェース デザインの基礎を学ぶことができます。
• カスタム シェイプの作成:生徒は、シェイプをデザインし、座標をプロットする方法を学び、Swift UI と Swift Playgrounds 内の About Me サンプル アプリを使用してカスタム シェイプをコーディングすることで、アプリ インターフェースを次のレベルに引き上げることができます。
• アプリアイコンのデザイン:生徒はアプリデザインの原則を学んで応用し、アイデアを伝えるユニークで記憶に残るアプリアイコンを作成し、ラピッドプロトタイピングを練習し、フィードバックを収集し、アイコンを Swift Playgrounds にアップロードしてアプリの一部にすることができます。

Swift Playgrounds を使用した Everyone Can Code プロジェクトは、あらゆる科目領域に統合でき、コーディング、アプリ設計、アプリ開発の指導と学習がこれまで以上に簡単になります。
Swift Playgrounds の Everyone Can Code プロジェクトにより、iPad と Mac でのコーディング、アプリケーション設計、アプリケーション開発の指導と学習がこれまで以上に簡単になります。これは、今日の米国の STEAM デー、12 月のコンピュータ サイエンス教育週間や Hour of Code (180 の国と地域で祝われる) など、今シーズン、世界中でコーディング スキルを祝う瞬間に最適です。
Apple Education Communityでは、Swift Playgroundsを使ったコーディングとアプリケーション開発の指導に役立つ新しいリソース(Everyone Can Codeプロジェクト4つを含む)が利用可能になりました。教育者は、このコミュニティであらゆるスキルレベル向けのリソースを見つけたり、仲間とつながったりすることができます。Swift Playgrounds 4.4は現在提供中で、Swift 5.9のサポート、iPadOS 17およびmacOS Sonoma向けのSDKが含まれています。
MacDailyNews 注記:学生は、2024年2月に3週間開催されるSwift Student Challengeに、アプリのプレイグラウンドを提出するよう招待されます。チャレンジ開始時に通知を受け取るには、developer.apple.com に登録してください。総合優勝者350名の中から、優秀優勝者50名が来夏、カリフォルニア州クパチーノのApple本社に招待され、そこで互いに交流し、Appleチームと交流する機会が与えられます。優勝者全員に、Apple Developer Programの1年間のメンバーシップが授与され、App Storeにアプリを提出したり、Appleからサポートを受けることができます。 MacDailyNewsへの支援に
ご協力くださいここをクリックまたはタップして、私たちの独立したテクノロジーブログを支援してください。ありがとうございます!
このリンクを使用して Amazon で買い物をすると、追加費用なしで MacDailyNews をサポートできます。