EU Code Week 2020 - Quick Start to Coding with Swift

Welcome to a Quick Start to Coding with Swift! We're going to take you, your iPads, and Swift Playgrounds on a little coding journey. We'll run through a few playgrounds over ten days that will get you a quick start in coding!

This is the teacher guide for following along with the sessions. We'll draw on material from the A Quick Start to Code PDF from Apple, each day picking a new activity from the PDF.

But it works equally well for parents, or anyone who wants to follow along on their own! Check out the guide for getting the best use of our sessions at home.

What you need:

  • An iPad running iOS 13.1 or later (or a Mac, macOS 10.15.3 or later)
  • Swift Playgrounds
  • An internet connection (for the live videos)

More Information:

We hosted a "How to Use these Sessions" session on October 6th at 4pm, Irish/UK time. If you're interested, you can re-watch the session on YouTube. You can see the original order in which we presented these lessons, still.

How to use this site:

On each day, we'll cover a certain amount of material in the video session. For example, for day one we'll explore the very basics of coding.
If you fall behind, get stuck, or lose your way, we've provided the code being shown in the video, so feel free to copy and paste it into your Swift Playground. Using the Copy button by each code snippet will copy the code to your pasteboard, and you can switch to Swift Playgrounds and paste in the working code!

If you're not following along live, we'll post the link to each video on each day, so you will have all you need for your coding session in one place.

About the instructors:

Steve Bunce profile pic

Steve Bunce

Dr. Steve Bunce is an experienced teacher, researcher and author. He has taught in primary and secondary schools and covered many roles including Head of Computing and Senior Leader. For the Open University, he advised schools on their use of technology. He has worked with undergraduate teachers as an Associate Lecturer at Durham and Northumbria Universities. He currently works with schools across the UK, getting children excited about learning and tackling real-world problems using computing and play.

Matt Hanlon profile pic

Matt Hanlon

Matt Hanlon is a longtime software developer, mentor, teacher, coach, and dad. He runs the Code Hub as a means to teach people how to code.

He's written software that lives on your laptops, phones, iPads, televisions, in your browsers. He wants to make sure that you can fulfill the promise that #EveryoneCanCode, with a bit of hard work and perseverance. But he'll help you get there if you want to.