Swift - Learn to Code 1

View Details

By solving puzzles in a dynamic 3D puzzle world, you'll develop a set of coding skills to build up your basic programming vocabulary. Your coding journey begins with simple commands, functions, and loops. From the start, you will write real code, the same code used by real programmers.

Continuing your journey, you'll add conditional code that responds to changes in the environment, then introduce operators and while loops to make your code more precise and easier to use again. As you put these skills together, you'll develop simple, powerful algorithms that use the same code to solve a range of different puzzles.

Excerpt From: Swift 5.1 Edition. “Learn to Code 1” Apple Inc. - Education, 2019. Swift Playgrounds


Badges you can earn for this challenge

Age: 0 - 25+

Activity Directions

Description:

100 Level - No experience necessary

  1. Go to SelfServe and download Swift Playgrounds App
  2. Open the Swift Playgrounds App and download and open the Learn to Code 1 playground.
  3. In the Learn to Code 1 playground, complete the chapter puzzles: Commands, Functions, For Loops, Conditional Code, Logical Operators, While Loops, Algorithms
  4. Record the completed Roll Right, Roll Left puzzle in the Algorithms chapter using the Screen Record feature. The recording must show that you successfully completed all the puzzles in the Learn to Code 1 chapters.
  5. Upload your video here.

Resource Link(s):


Enter Your Submission

Past Submissions

Got it!


Here's what happens next:

An Assessor Will:
  • Review your submission
  • Provide feedback within 2-3 days
  • Accept your submission or ask you to make changes