By clicking ‘Accept’, you agree to the storing of cookies on your device for an enhanced experience as well as analytical and commercial purposes. To learn more about how we use cookies, please see our privacy policy.

Black Friday - Save 10% on any Mac

Student or a teacher? Save even more when you log in

Everyone can code

An Essential Skill

Coding is an essential 21st Century skill and learning to code teaches you how to solve problems. It is also part of the UK National Curriculum so Apple has designed a new approach to it that lets anyone learn, write and teach code.

With our FirstClass Managed Service for Schools, we offer onsite training for staff, delivered by an Apple accredited trainer. Our bespoke training adapts and builds on your existing skills in technology, to inspire learning and teaching in the classroom.

Swift Playgrounds

Swift Playgrounds

Swift Playgrounds is for first-time coders, an iPad app that makes getting started fun and interactive. With the built-in Learn to Code lessons, use real code to solve puzzles and meet characters you can control with just a tap.

Swift

Swift

Designed to be easy to use Swift lets you see what you’re creating as you write it. It uses familiar words, like “print”, “add” and “remove”. Great for getting started with code, it’s also incredibly powerful with some of the world’s most popular apps are created in Swift.

Learning to Code with Swift Playgrounds
Learning to Code

Learning To Code

Learning to code with Swift Playgrounds is fun and engaging and requires no previous coding knowledge, so it’s perfect for students just starting out. The Everyone Can Code educator resources introduce students to coding and app development through interactive, easy-to-follow tutorials, while building essential skills.

Engaging tutorials demonstrate the core concepts of coding and app development. And with the App Preview, learners can see how their app looks and how it changes as they code — making it a fun and powerful learning experience.

Templates

Templates

To help on more advanced creations, Templates will give you a head start — providing code that takes advantage of iPad technologies like the accelerometer and the gyroscope. Add your own graphics, audio and more to make them more interactive.

Share

Share

Share your code to a friend’s iPad where they can view it in Swift Playgrounds and even build on it by adding their own code. You can import and export between Swift Playgrounds and Xcode, to try out your ideas with the tool pros use to develop iOS and Mac apps.

Education Resources

Swift Playgrounds app

Swift Playgrounds takes learners from their first line of code to their first app. Download the latest version of Swift Playgrounds to give students tools to build their own apps directly on iPad or Mac.
Download Mac App    Download iPad App

Teaching Code

Swift Playgrounds and Everyone Can Code teaching resources that help educators guide students to design and build their first apps, while building essential skills like creativity, collaboration and problem solving.
Learn more
Education Contact

For more information about coding in the classroom please get in touch with our Education team on 0115 985 1797 or email edsales@krcs.co.uk

Contact us