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.
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.
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.
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.