November 10, 2017
In today’s post we are sharing with you these handy guides from Apple Education to help teachers learn and integrate coding in their instruction. More specifically, teachers will get to learn the basics of Apple’s programming language Swift, how it works and what they can do with it in their classrooms. They will also have access to a wide variety of educational resources such as activities, journal prompts, reflection questions, tutorials, guides, and many more. We invite you to check them out and share with your colleagues.

1- Swift Playgrounds: Learn to Code 1 and 2
‘This Teacher Guide is designed to help you bring Swift Playgrounds into the classroom, no matter what your level of experience with coding is. It includes activities, reflection questions, journal prompts, and more to help you bring coding into any classroom.’

2- Swift Playgrounds: Learn to Code 3
‘This Teacher Guide is designed to help you bring Learn to Code 3 from Swift Playgrounds into the classroom. It includes activities, reflection questions, journal prompts, and more to help you bring coding into any classroom. Prior experience with Learn to Code 1 and 2 is recommended.’

3- Get Started with Code 1
‘This Teacher Guide is designed to help you bring coding into the early primary classroom, no matter what your level of experience with coding is. You’ll use visual-based apps like codeSpark Academy and Tynker to teach students ages five to seven to think like a coder. The guide includes activities, reflection questions, journal prompts, and more to help you teach coding concepts and apply them in everyday contexts.’

4- Get Started with Code 2
‘This Teacher Guide is designed to help you bring coding into the primary classroom, no matter what your level of experience with coding is. You’ll use visual-based apps like Tynker to teach students ages eight to eleven to think like a coder. The guide includes activities, reflection questions, journal prompts, and more to to help you teach coding concepts and apply them in everyday contexts.’

5- Intro to App Development with Swift
‘This course is designed to help you build a solid foundation in programming fundamentals using Swift as the language. You’ll get practical experience with the tools, techniques, and concepts needed to build a basic iOS app from scratch. You’ll also learn user interface design principles, which are fundamental to programming and making great apps. Prior programming experience is not required for this course. If you have programming experience, you can move through the early lessons quickly as you continue to learn about software development tools, concepts, and best practices that go beyond programming fundamentals.’