Advanced Swift Coding for Teachers

07/30/2019 - 9:00pm to 08/03/2019 - 3:00pm

Grade levels: Professional Development, 7, 8, 9, 10, 11, 12

Content areas: Career & Technical, Digital Learning, Other, STEM

Topics: #DigitalTeachingandLearning, #DigitalDesign, #DigitalCurriculum, #EdTech, coding

District/Organization: Oregon State University

Swift is an innovative programming language created by Apple for building everything from mobile apps to desktop software to services in the cloud. It’s designed to let anyone write programs that are safe by default, yet extremely fast. Swift is easy to use and open source, so anyone with an idea can create something incredible.

Apple’s App Development with Swift is designed to help build a solid foundation in programming fundamentals and arm students with all the skills they will need to be a developer. In this course we will introduce the Apple App Development with Swift curriculum, materials and resources. This course will introduce teachers to the basics of App Development using Swift. We will also show teachers how to use the Apple’s App Development with swift student guide, teacher guide, resources and materials. After taking this class teachers will be Able to utilize the App Development with Swift to teach a year long app development course. This course is designed for teachers who have taken the Intro to App Development with Swift course or have prior development experience.

Even if you have no programming experience, this expert-led course will teach you the basics of Swift and Xcode. You’ll cover the same curriculum that you can later teach your students on how to be an app developer as you choose between two basic iOS apps to build.

After building a base knowledge and familiarity with the coding language Swift, you will move on to building mini projects and testing your code in playgrounds. At the end, you will build a fully functional app of your own design.