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 in their school or 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 grades, 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 grades 4 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.