Everyone Can Codeのガイドは、生徒たちがコードの概念を理解するのに役立ちます。また、iPadを使った演習問題も用意されているので、授業で実際にプログラミングによる問題解決に取り組むことができます。さらに生徒用ガイドは生徒が自分のペースで学習を進めるために、教師用ガイドは生徒がもっとサポートを必要としている場合でも、追加の課題に挑戦したい場合でも、すべての生徒に学びを提供するために役立ちます。
「Everyone Can Codeパズル」を修了した生徒のための教材です。Swiftのコードを使って作り上げることのできる、新しい世界を紹介します。自由形式のアクティビティを通して、生徒たちはハードウェアの各種機能や、入力や操作に応じて処理を実行させるためのプログラミングを試しながら、クリエイティブな発想を形にすることができます。
XcodeでSwiftを使ったアプリケーションのデザインや開発を始めるのに、経験は必要ありません。Develop in Swiftの教材を使えば、プロのデベロッパと同じようにコードを書く方法を教えるのも簡単です。対象年齢は高校生以上。1学期間を通して取り組むことも、認定資格の取得に役立てることもできます。
Develop in Swiftのガイドは、自由に組み合わせて使えるように作られているので、プログラミングに触れたことのない生徒にも、すでに高度なスキルを身につけている生徒にも教えることができます。このプログラムには、XcodeでSwiftを使ってアプリケーションを開発する実践的なレッスンが用意されています。Xcodeは、プロのデベロッパが実際にアプリケーション開発に利用している統合開発環境でもあります。