スタンフォード大学工学部は昨年秋、iPhoneアプリケーション開発の講座を開始しました。今学期は、この講座を受講するために貯金を空にする必要はありません。スタンフォード大学は、iTunes Uウェブサイトで「iPhoneアプリケーションプログラミング」講座のビデオを一般向けに無料でダウンロードできるようにしています。講座は今週から始まり、10週間にわたって開催されます(受講者は、CS 193P講座のウェブサイトからスライドやその他の教材をダウンロードすることもできます)。
このクラスは、スタンフォード大学コンピュータサイエンス学部の卒業生で、iPhoneバージョン1.0のリリース以来iPhoneチームに所属するエヴァン・ドール氏を含む複数のApple社員が担当します。また、アラン・カニストラロ氏とポール・マルコス氏は、2人合わせて20年以上のAppleでの経験を誇り、現在は様々なiPhoneアプリケーションの開発に携わっています。マルコス氏は以前、スタンフォード大学コンピュータサイエンス学部で他のプログラミングコースを教えていました。
秋学期の成功から判断すると、このクラスはかなりの人気を博しそうだ。秋学期と現在もティーチング・アシスタントを務め、現在も現役のコンピュータサイエンス修士課程2年生であるトロイ・ブラント氏によると、定員はわずか60名で、すでに150名以上が応募しているという(スタンフォード大学は、各コースの最終登録者リストを数週間経過するまで確定しない)。ブラント氏はインタビューで、スタンフォード大学とAppleの関係を「共生関係」と表現し、このクラスは「モバイルプログラミングの経験があまりない人にとって素晴らしい入門コース」であり、慣習、デザインパターン、そして「優れたデザイン」を学ぶ機会になると述べた。

スタンフォード大学iTunes Uプロジェクトマネージャーのブレント・イズツ氏は、スタンフォード・ニュース・サービスの取材に対し、「Appleとの協力により、優れたコンテンツの発掘と獲得に注力することができ、Appleはそれを世界中に配信する技術を提供してくれました」と説明しました。この授業を受講する学生は、プログラミングにはIntelベースのMacを使用する必要がありますが、iPhoneやiPod touchを所有している必要はありません。授業のために借りることができます。オンラインで授業を受講する学生は、教室で受講する学生と同じ指導を受けますが、単位は取得できません。
Appleは、App Storeでのダウンロード数がこれまでに8億回を超えていると報告しており、iPhoneはクリエイティブな起業家や新進気鋭のサードパーティ開発者にとって絶好のテストの場となっています。実際、秋学期のiPhone開発クラスで学生が開発したアプリケーションの一部は、すでにApp Storeでダウンロード可能です。
Kayvon Beykpou 氏が一部開発した iStanford アプリケーションは、大学の協力を得て作成されており、キャンパス マップ、ディレクトリ、建物の情報を提供するだけでなく、大学が iPhone の学生支援機能に協力しているという印象も与えます。
このデバイスの可能性は計り知れず、大学は学生にとっての教育的価値を認識し始めています。MITとミズーリ大学もこのテーマに関する授業を提供しており、アビリーン・クリスチャン大学は最近、教室でのiPhoneとiPod touchの活用方法に関するサミットを開催し、400人以上の参加者を集めました。