
AppleがWWDCでプログラミング言語Swiftを発表してから9年以上が経ったとは信じがたいことです。Swiftがデビューしたその日から、Appleの教育への取り組みはSwiftの柱の一つであり、Swift Playgrounds、教師と生徒向けの教材、イベント、コーディングセンター、そしてもちろんWWDCで毎年開催されるSwift Student Challengeなどが含まれています。そのため、Swiftの10周年が間近に迫っている今、AppleがSwift Student Challengeプログラムをアップデートし、教育者向けの新しいリソースをリリースするのは当然のことです。
本日、Appleは次回のSwift Student Challengeを、これまでのWWDCのスケジュールとは異なり、2024年2月に開始することを発表しました。このコンテストでは合計350名の受賞者が選出され、そのうち50名は、他の応募作品から際立ったプロジェクトを制作した優秀受賞者として表彰されます。優秀受賞者は、夏にクパチーノにあるApple本社に招待され、Appleのエンジニアや他の受賞者と交流する機会が与えられます。また、受賞者全員にApple Developer Programの1年間のメンバーシップが授与されます。
Swift Student Challenge は 2024 年 2 月に 3 週間開催されます。学生は、コンテストの開始時刻について通知を受け取るために、こちらから登録できます。
AppleはEveryone Can Codeプログラムを拡大し、学生がアプリ開発を学ぶための追加リソースを提供する4つの新しいプロジェクトを発表しました。教育者に学生を指導するためのリソースを提供するこれらのプロジェクトには、以下のものが含まれます。
- シンプルなアプリを設計する: 学生は、プロの開発者と同じ手順に従って、Keynote でアプリのプロトタイプを作成し、アプリ設計の基礎を学び、ラピッドプロトタイピングを実践し、フィードバックを収集できます。
- スタックとシェイプを使って構築する: 生徒は Swift Playgrounds でアプリ構築の最初のステップを踏み、SwiftUI を使用して自画像や芸術作品をコーディングし、ユーザー インターフェース デザインの基礎を学ぶことができます。
- カスタム シェイプの構築: 生徒は、シェイプをデザインし、座標をプロットする方法を学び、Swift UI と Swift Playgrounds 内の About Me サンプル アプリを使用してカスタム シェイプをコーディングすることで、アプリ インターフェースを次のレベルに引き上げることができます。
- アプリアイコンのデザイン: 生徒はアプリデザインの原則を学んで応用し、アイデアを伝えるユニークで記憶に残るアプリアイコンを作成し、ラピッドプロトタイピングを練習し、フィードバックを収集し、アイコンを Swift Playgrounds にアップロードしてアプリの一部にすることができます。
教育者は Apple Education Community の Web サイトからプロジェクトにアクセスできます。
Swift Student Challengeの拡大と本日発表されたその他の発表は大変喜ばしいものです。MacStoriesで取り上げているSwift Student Challenge参加者が開発したアプリの数が増えていることからもわかるように、これは学生たちにプログラミングへの興味を抱かせる素晴らしい方法です。今年、学生たちがどんな作品を生み出すのか、とても楽しみです。
追加コンテンツと特典にアクセスする
Club MacStories は 2015 年に設立され、ほぼ 10 年間にわたって毎週独占コンテンツを提供してきました。
毎週、毎月の電子メール ニュースレターから始まったものが、すべての MacStories ファン向けに設計されたメンバーシップ ファミリーに成長しました。
詳細については、こちらおよびクラブの FAQ をご覧ください。
Club MacStories : アプリ、ヒント、自動化ワークフロー、長文執筆、MacStories Unwind ポッドキャストへの早期アクセス、定期的な景品など、盛りだくさんの情報を満載した、電子メールと Web 経由の週刊および月刊ニュースレター。
Club MacStories+ : Club MacStories が提供するすべての機能に加え、アクティブな Discord コミュニティ、クラブの過去のカタログ全体を閲覧するための高度な検索機能とカスタム RSS 機能、ボーナス コラム、多数のアプリ割引などが含まれます。
Club Premier : 上記のすべてに加え、早期に、広告なしで、高ビットレートのオーディオで配信される当社の主力ポッドキャストの拡張バージョンである AppStories+ が含まれます。
ジョンは MacStories の編集長で、2015 年にチームに加わって以来、Apple とアプリについて執筆しており、現在はフェデリコとともにサイトを運営しています。
ジョンは、アプリの世界を紹介する「AppStories」、アメリカとイタリアの文化の楽しい違いを探り、リスナーにメディアを勧める「MacStories Unwind」、奇妙なウェブと珍しいスナックを紹介する番組「Ruminate」、持ち歩くゲームを紹介する番組「NPC: Next Portable Console」の 4 つの MacStories ポッドキャストの共同司会者も務めています。