Grades 7-12

Swift Playgrounds

  • Needed: iPad
  • Most suitable for: grades 6-12
  • Module 3 in Apple's Everyone Can Code Curriculum

iBook: Learn to Code 1 & 2 Teacher Guide

Lesson Slide Deck from iBook

Intro Video


Xcode includes everything developers need to create apps for Mac, iPhone, iPad, Apple TV, and Apple Watch. Xcode provides developers a unified workflow for user interface design, coding, testing, and debugging. The Xcode IDE combined with the Swift programming language make developing apps easier and more fun than ever before.

  • Needed: Mac
  • Most suitable for: grades 10-12
  • Module 4 in Apple's Everyone Can Code Curriculum

High School Coding Facilitator Guide

iBook - Intro to App Development with Swift (Teachers Guide)

MacOS App