Develop in Swift - how do you teach it?

Question:

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?

Tagged in: Swift
Question marked as Solved
Answer:

Posted on

Answer:

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


Question marked as Solved

Posted on September 21, 2022 in response to NC3jpauly

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


Posted on November 30, 2022 in response to NC3jpauly

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

Question: Develop in Swift - how do you teach it?

Maximum file size: 400MB

Insert a video

Insert an image

Insert an image

125: 125
220: 220

This action can’t be undone.

Are you sure you want to continue? Your changes will not be saved.