You are accessing this website with an out of date browser. Please update to enjoy an optimal experience.


We help businesses, creatives, educational institutions and public sector bodies to improve their performance through better sustainable technology and expert services, support and sales. Find out more about the people and organisations we’re proud to work with. Read more


We’re one of the UK’s leading B2B technology solutions providers, having delivered amazing levels of service for nearly 30 years. Find out how we use technology to help our customers solve real-world problems while delivering projects in a sustainable, responsible way. Read more

Get excited for computing with the brand new Teaching Code programme

Everyone Can Code, Apple’s programme for teaching and learning code, has been used by schools across the world for over three years. Apple have been hard at work making it even better, putting creativity, problem solving and collaboration at the heart of their new programme, Teaching Code. Here’s what you need to know…


Conal Siddall
The new Teaching Code programme

The old Everyone Can Code programme will now become the Teaching Code programme. This will have two curriculums for teaching and learning code: Everyone Can Code for beginners, and Develop in Swift for advanced coders.


What is Everyone Can Code?

The Everyone Can Code curriculum is a guide for using Swift Playgrounds, an app that teaches coding to young students through a world of interactive puzzles. Its fun graphics and easy to use tools mean it’s great for students aged eight and over, and it’ll help you introduce them to coding in the same language used by professional app developers.

If you haven’t used Swift before, it’s Apple’s own programming language that’s both powerful to use and easy to learn, with commands based on common words like ‘jump’ and ‘forward’. It’s used to create some of the most popular apps for all Apple devices.

If you use the existing Learn to Code series, don’t worry – it’ll still be available until the end of the 2019/20 school year.


The Everyone Can Code guides

Alongside the new curriculum, there will be two new sets of teacher and student guides: Everyone Can Code Puzzles and Everyone Can Code Adventures (set to be released in spring 2020).

Everyone Can Code Puzzles

Puzzles is designed for beginners, offering more than 40 hours of flexible learning activities that introduce important coding concepts.

Everyone Can Code Adventures

Designed for students who’ve completed Puzzles, Adventures gives students new and challenging opportunities to use more advanced Swift code.

The new student guides have creative and challenging in-class activities to help students understand the concepts behind the code, with independent exercises where they can practise coding and problem solving outside the classroom. The teacher guides help you support all of your students, providing practical ways to teach coding concepts and extend student learning. They have example solutions to the puzzles in the student guides and even offer assessment strategies and accessibility resources.


Where can you get the books?

If you’re interested, head on over to the Books app. Both the Everyone Can Code curriculum and the Develop in Swift curriculum will be featured in a collection page called Teaching Code.


Changes to Develop in Swift in 2020

If you work in secondary or higher education, keep your eyes peeled for changes coming to the Develop in Swift curriculum. For now, the Intro to App Development with Swift and App Development with Swift Teacher Guide and Student Guide will get a rebrand under the new Develop in Swift programme. The content will stay the same, however Apple will be launching a brand new curriculum in spring 2020.


What you’ll need

The only essential kit for using the new curriculum is a 64-bit iPad with iOS 10 or later, including an iPad mini 2 or later, iPad Air or later, or iPad Pro, Swift Playgrounds, and the free guides from the app store.

If you need a little extra support for coding, come to us! We have a team of former teachers and tech specialists (plus qualified education trainers) who can help you find and use the best resources for teaching code.

As part of our teacher training service, we’ve created tailor-made training course for schools, developing a computing curriculum that used the Everyone Can Code programme for Key Stage 2 and 3 students. If you want support choosing the right devices and the right tools, or you need a training session around a the latest EdTech, get in touch with our team.


If you want to know more about Apple’s Everyone Can Create series, get in touch with the team by filling out the form, calling 03332 409 290 or emailing For the latest news, follow us on LinkedIn, Facebook and Twitter.

Featured Products

Related Articles

Get in touch

Want to know more about how Apple's Teaching Code programme can unleash your students' coding skills? Fill in the form and one of our team will be happy to help.

*We would like to send you information on our latest special offers as well as relevant news, articles and event invites. Click here for examples. We’ll always treat your details with respect and the information you provide will only be used to better target the communications you receive. You can read our full Privacy Notice here.