Bring creativity and coding into every subject
Apple has developed free curricula to help your teachers integrate different ways to learn the core subjects. These curricula are designed to help students think, experiment, and learn through creativity and coding.
Everyone Can Create
Everyone Can Create is a collection of free project guides that bring creative expression to every subject, designed with the help of educators and creative professionals.
The projects in the Everyone Can Create guides teach students to develop and communicate ideas through video, photography, music, and drawing. And they help ignite creativity by giving teachers fun and meaningful ways to bring these skills into any lesson, at any grade level. Students can use free apps available on any iPad and take advantage of the built-in camera, microphone, speakers, Multi-Touch display, VoiceOver, and Apple Pencil.
Everyone Can Create comes with teacher guides designed to help infuse creativity at every grade level. The guides for early learners and for upper grades include over 300 lesson ideas that teachers can use to add engaging projects in math, science, literacy and literature, history and social studies, and coding. Tools for lesson integration strategies—including alignment to national arts standards—help teachers bring these projects into the lesson they already teach. Grading rubrics support teachers in evaluating and assisting work across creative mediums.
For more information, see Everyone Can Create.
Apple has two free programs to help teachers bring code into their classroom, allowing them to teach the language of technology and, at the same time, to teach new ways to think and bring ideas to life.
The Everyone Can Code curriculum guides students through Swift Playgrounds, a free app designed by Apple that teaches coding for kids through a world of interactive puzzles and playful characters. It’s great for students ages 8 and up, and helps teachers introduce students to real Swift code. The guides have in-class activities to help students understand the concepts behind the code, and on-device exercises where they can practice coding and problem-solving.
The Develop in Swift curriculum makes it easy to help students ages 14 and up dive right into designing and developing apps. The Develop in Swift guides are flexible enough to help teachers support students brand new to coding and those with advanced skills. The lessons provide practical experience developing apps with Swift in Xcode, the integrated development environment professional developers use to build real apps.
For more information, see Teaching Code.