Develop in Swift - how do you teach it?

I’m wondering … how do you all implement Develop in Swift at your higher ed institutions? Specifically, Explorations and Fundamentals?

Do you work with Certiport’s Apple certifications so your students can promote their achievements for potential roles in the App Dev industry?

3 replies

September 21, 2022

From what I've seen at different community colleges and some universities is a hybrid of the Develop in Swift curriculum. Semester 1 is sometimes focused on Explorations other times it's jumping right into Fundamentals Units 1&2. Semester 2 is finishing Fundamentals and jumping into Data Collections. Semester 3 is an app development boot camp where students are prototyping apps, building out test versions of their app in Xcode, and launching the app to the store or hosting a showcase of some sort.

In terms of the certifications, Explorations aligns to the Associate level certification, and Fundamentals, Data Collections align to the Certified User certification. There are practice tests students can complete to prepare for the actual exam, and there's a free app called Unwrap in the App Store that also might help get students comfortable answering questions about Swift logic.

Check out the Develop In Swift curriculum guide (PDF), there's a great graphic on p. 5 with the HiEd curriculum pathway.

Finally, if you've never supported the Explorations curriculum and want to build off an existing course, check out the free Dev in Swift PL course in Canvas.

Here's a couple examples of successful programs that are using the Dev in Swift Curriculum:

  1. OSU Digital Flagship
  2. State Swift Coding Online
  3. The App ACCelerator: Austin Can Code


November 30, 2022

Hi NC3jpauly !


I actually do teach exactly this; Everyone Can Code, and I run the CertiPort Swift Certified User program with my students.  This is how I tackle this problem:

Overview of year levels
Overview of year levels

July 10, 2023

Hi! I have developed my own curriculum for teaching Swift and SeiftUI via iOS app building. The course is flipped and goes from zero assumed prior experience in coding to full stack in a single semester. You can find the link to over 100 lessons used in the course, including exams and solutions, in the playlist at httphttp://bit.ly/prof-g-swiftui The keynote slides i use for in-class challenged (along with solutions and notes) are in an open Google Drive at https://gallaugher.com. For a look at what students have learned in a semester, here is the Soring 2023 Student App Showcase Summary https://youtu.be/aSV-2tT4XDY

This post contains content from YouTube.

If you choose to view this content, YouTube may collect and process certain personal data. You can view YouTube’s <a href="https://www.youtube.com/t/privacy" target="_blank">privacy policy here<span class="a11y">(opens in new window)</span>.</a>

This post contains content from YouTube.

You have rejected content from YouTube. If you want to change your consent, press the button below.