Grades 7-12
Swift Playgrounds
Swift Playgrounds
- Needed: iPad
- Most suitable for: grades 6-12
- Module 3 in Apple's Everyone Can Code Curriculum
Xcode
Xcode
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)