Home

Coding and App Development Resources for Teachers

Get Hands-On Coding and App Design Resources

Discover tutorials that make it easy to teach app design and coding both in and out of the classroom with Swift Playgrounds.

New to coding with Swift? Learn how to use Swift Playgrounds with helpful step‑by‑step videos, images and descriptions.

Get started

App Design Journal

Students can use the App Design Journal to apply the app design process to solve problems at their school or in their community. The journal prompts students to brainstorm, plan, prototype and evaluate their own app ideas, culminating in a pitch presentation of the app prototype. Designed for ages 10 and up.

Download the App Design Journal (19MB)

App Design Workbook

Designed for ages 14 and up, the App Design Workbook guides students through the app design cycle to help them bring their app ideas to life. It helps them define, prototype, test, validate and iterate on their design.

Download the App Design Workbook (59.9MB)

Inclusive App Design Activity

Inspire your students’ great ideas with an hour‑long inclusive app design activity. Learners will identify problems they care about, then plan, prototype and share app ideas.

Inclusive App Design Activity

Celebrating You

The Celebrating You Educator Guide helps students personalise the About Me sample app in Swift Playgrounds and share their stories.

Download the Celebrating You Educator Guide (5.7MB)

A Quick Start to Code

A Quick Start to Code gives teachers and families eight fun coding activities for kids aged 10 and up. It’s a great way for beginners to try a variety of coding challenges in the Swift Playgrounds app for iPad and Mac.

Download A Quick Start to Code (5.5MB)

Everyone Can Code Early Learners

Everyone Can Code Early Learners makes it easy to introduce coding in the early years, when students are first developing computational thinking skills. You’ll find activities that help learners explore new coding concepts through a range of subjects like science, art, music and physical education.

Download the PDF (20.5MB)

Everyone Can Code Puzzles

Designed for students in years 5 and up, Everyone Can Code Puzzles reinforces problem‑solving strategies and critical‑thinking skills through over 40 hours of flexible activities. Each chapter helps students build on what they already know, experiment with new coding concepts, apply their understanding and creatively communicate how coding impacts their lives.

Get the teacher guideGet the student guide

Discover more.

Find more resources designed to help you teach coding and app development.