Can you show your best programming skills

Bring creativity and programming skills to every subject

Apple has developed free curriculum resources that teachers can use to incorporate various methods of teaching the core subjects into the classroom. These resources are designed to encourage learners to think, experiment, and learn in creative ways using programming skills.

Everyone can be creative

"Everyone Can Be Creative" is a collection of free project manuals that bring creativity to any subject area. They were developed in collaboration with educators and creative professionals.

The projects included in the Everyone Can Be Creative guides show learners how to develop and communicate ideas through video, photography, music and drawing. The manuals also help unleash creative potential by providing teachers with fun and meaningful ways to teach these skills in every lesson and grade. Learners / students can use the free apps on the iPad as well as the integrated camera, microphone, speakers, multi-touch display, VoiceOver and the Apple Pencil.

The Anyone Can Be Creative teacher guides are designed to teach creativity at every grade level. The Young Learner and Senior Grade Manuals contain over 300 lesson ideas that teachers can use to incorporate motivational projects in subjects such as math, science, reading, writing and literature, history and social studies, and programming. With tools for the strategic integration of these projects - while at the same time aligning them with national standards - teachers can integrate them into their existing lessons. Assessment sections help teachers assess and support learners' work in various creative media.

More information is available on the Everyone can be creative website.

Teach programming

Apple offers two free programs that teachers can use to teach coding skills in the classroom. In this way, they can bring learners closer to the language of technology while teaching them new ways of thinking to bring ideas to life.

The Anyone Can Code curriculum guides learners through Swift Playgrounds, a free Apple app that uses interactive puzzles and fun characters to teach children how to code. It's great for students ages 8+ and helps educators teach them real Swift code. The manuals contain classroom activities that provide learners with the concepts behind the programming language. In exercises they can practice programming and problem solving on their devices.

The Develop in Swift curriculum makes it easy for learners aged 14 and over to get started designing and building apps right away. The Develop in Swift guides are flexible enough to allow teachers to support both beginners and learners with advanced programming skills. The lessons provide hands-on knowledge of developing apps with Swift in Xcode, the integrated development environment used by professional developers to create apps.

For more information, see the Teaching Programming webpage.

Published on: September 29, 2020