In celebration of Computer Science Education Week December 4-10, we’ve released a new Hour of Code challenge in Swift Playgrounds for iPad. In this new challenge, students can use logic and Swift code to build The Incredible Code Machine. They can still choose last year’s challenge with Byte and friends to learn the basics of coding. Both are fun ways to explore teaching, writing, and learning code.

Schools can host their own Hour of Code event in class or after school by downloading the Swift Playgrounds app and Hour of Code Facilitator Guide. Teachers can also sign up for a Today at Apple coding session at their local Apple Store. We encourage everyone to share their unique creations with @AppleEDU on Twitter using #EveryoneCanCode.

In addition, Apple has updated the Everyone Can Code curriculum with new app design and prototyping activities for elementary, middle, and high school students. The Learn to Code teacher guides for middle schools feature new lessons with robots, drones, and other devices. The App Development with Swift curricula for high schools have been updated for Xcode 9 and Swift 4. You can download these updated resources from the iBooks Store.

Information provided by Apple.