Swift Playgrounds for iPad
E771041
Swift Playgrounds for iPad is an Apple-developed educational app that teaches coding concepts and the Swift programming language through interactive puzzles and guided lessons.
Observed surface forms (2)
| Surface form | Occurrences |
|---|---|
| Swift Playgrounds | 2 |
| Swift Playgrounds 4 | 1 |
Statements (48)
| Predicate | Object |
|---|---|
| instanceOf |
coding education tool
ⓘ
educational software ⓘ iPad app ⓘ |
| developer | Apple Inc. ⓘ |
| distribution | App Store NERFINISHED ⓘ |
| educationalLevel |
K–12
ⓘ
introductory college ⓘ |
| feature |
3D character-based puzzles
ⓘ
assessment of progress ⓘ built-in Swift editor ⓘ guided lessons ⓘ hints and explanations ⓘ interactive puzzles ⓘ live code execution ⓘ playable coding challenges ⓘ sample projects ⓘ step-by-step tutorials ⓘ touch-based coding interface ⓘ |
| genre |
educational game
ⓘ
programming tutorial ⓘ |
| includes |
Apple-authored lesson content
ⓘ
visual feedback for code ⓘ |
| learningApproach |
gamified learning
ⓘ
hands-on experimentation ⓘ problem-based learning ⓘ |
| license | proprietary software ⓘ |
| monetization | free app ⓘ |
| operatingSystem | iPadOS ⓘ |
| platform | iPad NERFINISHED ⓘ |
| programmingLanguageTaught | Swift NERFINISHED ⓘ |
| supports |
Swift playground files
ⓘ
hardware keyboard input ⓘ touch input ⓘ |
| targetAudience |
adults new to coding
ⓘ
beginners ⓘ children ⓘ students ⓘ |
| teaches |
Swift programming language
NERFINISHED
ⓘ
coding concepts ⓘ |
| teachesConcept |
basic algorithms
ⓘ
conditionals ⓘ functions ⓘ loops ⓘ parameters ⓘ variables ⓘ |
| useCase |
learning to code in Swift
ⓘ
self-paced coding practice ⓘ teaching programming in classrooms ⓘ |
Referenced by (4)
Full triples — surface form annotated when it differs from this entity's canonical label.
this entity surface form:
Swift Playgrounds 4
this entity surface form:
Swift Playgrounds
this entity surface form:
Swift Playgrounds