├── .gitignore ├── CONTRIBUTING.md ├── LICENSE ├── Level 1 ├── Level01.pages ├── SpaceAdventure │ ├── SpaceAdventure Lesson01.pages │ ├── SpaceAdventure Lesson02.pages │ ├── SpaceAdventure Lesson03.pages │ ├── SpaceAdventure Lesson04.pages │ ├── SpaceAdventure Lesson05.pages │ ├── SpaceAdventure Lesson06.pages │ ├── SpaceAdventure Lesson07.pages │ ├── SpaceAdventure Lesson08.pages │ ├── SpaceAdventure Lesson09.pages │ ├── SpaceAdventure Lesson10.pages │ ├── SpaceAdventure Lesson11.pages │ ├── SpaceAdventure Lesson12.pages │ ├── SpaceAdventure Lesson13.pages │ ├── SpaceAdventure Lesson14.pages │ └── SpaceAdventure Lesson15.pages └── WordCollage │ ├── WordCollage Lesson01.pages │ ├── WordCollage Lesson02.pages │ ├── WordCollage Lesson03.pages │ └── WordCollage Lesson04.pages ├── Level 2 ├── Clock │ ├── Clock Lesson01.pages │ ├── Clock Lesson02.pages │ ├── Clock Lesson03.pages │ ├── Clock Lesson04.pages │ ├── Clock Lesson05.pages │ └── Clock Lesson06.pages ├── Level02.pages ├── Stopwatch │ ├── Stopwatch Lesson01.pages │ ├── Stopwatch Lesson02.pages │ ├── Stopwatch Lesson03.pages │ ├── Stopwatch Lesson04.pages │ ├── Stopwatch Lesson05.pages │ ├── Stopwatch Lesson06.pages │ └── Stopwatch Lesson07.pages └── UnitConverter │ ├── UnitConverter Lesson01.pages │ ├── UnitConverter Lesson02.pages │ ├── UnitConverter Lesson03.pages │ ├── UnitConverter Lesson04.pages │ ├── UnitConverter Lesson05.pages │ ├── UnitConverter Lesson06.pages │ ├── UnitConverter Lesson07.pages │ ├── UnitConverter Lesson08.pages │ ├── UnitConverter Lesson09.pages │ ├── UnitConverter Lesson10.pages │ └── UnitConverter Lesson11.pages ├── Level 3 ├── EasyBrowser │ ├── EasyBrowser Lesson01.pages │ ├── EasyBrowser Lesson02.pages │ ├── EasyBrowser Lesson03.pages │ ├── EasyBrowser Lesson04.pages │ └── EasyBrowser Lesson05.pages ├── FingerPainter │ ├── FingerPainter Lesson01.pages │ ├── FingerPainter Lesson02.pages │ ├── FingerPainter Lesson03.pages │ ├── FingerPainter Lesson04.pages │ ├── FingerPainter Lesson05.pages │ └── FingerPainter Lesson06.pages ├── Found │ ├── Found Lesson01.pages │ ├── Found Lesson02.pages │ ├── Found Lesson03.pages │ ├── Found Lesson04.pages │ └── Found Lesson05.pages ├── Gesturizer │ ├── Gesturizer Lesson01.pages │ ├── Gesturizer Lesson02.pages │ ├── Gesturizer Lesson03.pages │ ├── Gesturizer Lesson04.pages │ ├── Gesturizer Lesson05.pages │ ├── Gesturizer Lesson06.pages │ ├── Gesturizer Lesson07.pages │ ├── Gesturizer Lesson08.pages │ └── Gesturizer Lesson09.pages ├── Level03.pages └── NoiseMaker │ ├── NoiseMaker Lesson01.pages │ ├── NoiseMaker Lesson02.pages │ ├── NoiseMaker Lesson03.pages │ ├── NoiseMaker Lesson04.pages │ ├── NoiseMaker Lesson05.pages │ ├── NoiseMaker Lesson06.pages │ ├── NoiseMaker Lesson07.pages │ ├── NoiseMaker Lesson08.pages │ ├── NoiseMaker Lesson09.pages │ ├── NoiseMaker Lesson10.pages │ ├── NoiseMakerImages.zip │ └── NoiseMakerSoundFiles.zip ├── Level 4 ├── Flashcards │ ├── Flashcards Lesson01.pages │ ├── Flashcards Lesson02.pages │ ├── Flashcards Lesson03.pages │ ├── Flashcards Lesson04.pages │ ├── Flashcards Lesson05.pages │ ├── Flashcards Lesson06.pages │ ├── Flashcards Lesson07.pages │ └── Flashcards Lesson08.pages ├── Journal │ ├── Journal Lesson01.pages │ ├── Journal Lesson02.pages │ ├── Journal Lesson03.pages │ ├── Journal Lesson04.pages │ ├── Journal Lesson05.pages │ ├── Journal Lesson06.pages │ ├── Journal Lesson07.pages │ ├── Journal Lesson08.pages │ ├── Journal Lesson09.pages │ ├── Journal Lesson10.pages │ └── Journal Lesson11.pages ├── Level04.pages └── RSSReader │ ├── RSSReader Lesson01.pages │ ├── RSSReader Lesson02.pages │ ├── RSSReader Lesson03.pages │ ├── RSSReader Lesson04.pages │ ├── RSSReader Lesson05.pages │ ├── RSSReader Lesson06.pages │ ├── RSSReader Lesson07.pages │ ├── RSSReader Lesson08.pages │ ├── feedurls.txt │ └── sampledata.rss.txt ├── Overview ├── CourseOverview.pages ├── LessonPlanOverview.pages └── XcodeKeyboardShortcuts.pages ├── README.md └── Templates └── Lesson Plan.template /.gitignore: -------------------------------------------------------------------------------- 1 | .DS_Store 2 | -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- 1 | # How to Contribute 2 | 3 | ## Post an Issue 4 | 5 | If you discover a bug or error, please [add an issue](https://github.com/SwiftEducation/teaching-app-dev-swift/issues) here on GitHub. Feature requests are welcome. However, this is a community effort, so pull requests are preferred. 6 | 7 | ## Create a Pull Request 8 | 9 | Fork the project, create a branch, commit your changes, and then create a pull request. Please submit your pull request to the **develop** branch of this repository. 10 | 11 | The **master** branch is for production-ready content and should not contain incomplete lessons. Development occurs on the **develop** branch. Once your pull request is accepted, it will be merged into **master**. 12 | 13 | ## Impacts to Xcode Projects 14 | 15 | Please note that, because the lesson plans correspond with code in the various Xcode projects, you will likely need to submit an issue and/or pull request in the relevant repository for that Xcode project. [A full list of the Xcode project repositories can be seen here](http://github.com/SwiftEducation). 16 | 17 | ## Creating New Lessons 18 | 19 | Please use the [Lesson Plan template](https://github.com/SwiftEducation/teaching-app-dev-swift/raw/master/Templates/Lesson%20Plan.template) to generate any lesson plans, so our work stays consistent. If you have an _entirely new_ app/project idea with accompanying lesson plans, please [post an issue](https://github.com/SwiftEducation/teaching-app-dev-swift/issues) or create a pull request. 20 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- 1 | This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License, by Yong Bakos. 2 | 3 | http://creativecommons.org/licenses/by-nc-sa/4.0/ 4 | -------------------------------------------------------------------------------- /Level 1/Level01.pages: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwiftEducation/teaching-app-dev-swift/8230a1696d9fc84b1140d5aab4da8d6f16c5eff0/Level 1/Level01.pages -------------------------------------------------------------------------------- /Level 1/SpaceAdventure/SpaceAdventure Lesson01.pages: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwiftEducation/teaching-app-dev-swift/8230a1696d9fc84b1140d5aab4da8d6f16c5eff0/Level 1/SpaceAdventure/SpaceAdventure Lesson01.pages -------------------------------------------------------------------------------- /Level 1/SpaceAdventure/SpaceAdventure Lesson02.pages: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwiftEducation/teaching-app-dev-swift/8230a1696d9fc84b1140d5aab4da8d6f16c5eff0/Level 1/SpaceAdventure/SpaceAdventure Lesson02.pages -------------------------------------------------------------------------------- /Level 1/SpaceAdventure/SpaceAdventure Lesson03.pages: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwiftEducation/teaching-app-dev-swift/8230a1696d9fc84b1140d5aab4da8d6f16c5eff0/Level 1/SpaceAdventure/SpaceAdventure Lesson03.pages -------------------------------------------------------------------------------- /Level 1/SpaceAdventure/SpaceAdventure Lesson04.pages: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwiftEducation/teaching-app-dev-swift/8230a1696d9fc84b1140d5aab4da8d6f16c5eff0/Level 1/SpaceAdventure/SpaceAdventure Lesson04.pages -------------------------------------------------------------------------------- /Level 1/SpaceAdventure/SpaceAdventure Lesson05.pages: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwiftEducation/teaching-app-dev-swift/8230a1696d9fc84b1140d5aab4da8d6f16c5eff0/Level 1/SpaceAdventure/SpaceAdventure Lesson05.pages -------------------------------------------------------------------------------- /Level 1/SpaceAdventure/SpaceAdventure Lesson06.pages: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwiftEducation/teaching-app-dev-swift/8230a1696d9fc84b1140d5aab4da8d6f16c5eff0/Level 1/SpaceAdventure/SpaceAdventure Lesson06.pages -------------------------------------------------------------------------------- /Level 1/SpaceAdventure/SpaceAdventure Lesson07.pages: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwiftEducation/teaching-app-dev-swift/8230a1696d9fc84b1140d5aab4da8d6f16c5eff0/Level 1/SpaceAdventure/SpaceAdventure Lesson07.pages -------------------------------------------------------------------------------- /Level 1/SpaceAdventure/SpaceAdventure Lesson08.pages: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwiftEducation/teaching-app-dev-swift/8230a1696d9fc84b1140d5aab4da8d6f16c5eff0/Level 1/SpaceAdventure/SpaceAdventure Lesson08.pages -------------------------------------------------------------------------------- /Level 1/SpaceAdventure/SpaceAdventure Lesson09.pages: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwiftEducation/teaching-app-dev-swift/8230a1696d9fc84b1140d5aab4da8d6f16c5eff0/Level 1/SpaceAdventure/SpaceAdventure Lesson09.pages -------------------------------------------------------------------------------- /Level 1/SpaceAdventure/SpaceAdventure Lesson10.pages: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwiftEducation/teaching-app-dev-swift/8230a1696d9fc84b1140d5aab4da8d6f16c5eff0/Level 1/SpaceAdventure/SpaceAdventure Lesson10.pages -------------------------------------------------------------------------------- /Level 1/SpaceAdventure/SpaceAdventure Lesson11.pages: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwiftEducation/teaching-app-dev-swift/8230a1696d9fc84b1140d5aab4da8d6f16c5eff0/Level 1/SpaceAdventure/SpaceAdventure Lesson11.pages -------------------------------------------------------------------------------- /Level 1/SpaceAdventure/SpaceAdventure Lesson12.pages: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwiftEducation/teaching-app-dev-swift/8230a1696d9fc84b1140d5aab4da8d6f16c5eff0/Level 1/SpaceAdventure/SpaceAdventure Lesson12.pages -------------------------------------------------------------------------------- /Level 1/SpaceAdventure/SpaceAdventure Lesson13.pages: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwiftEducation/teaching-app-dev-swift/8230a1696d9fc84b1140d5aab4da8d6f16c5eff0/Level 1/SpaceAdventure/SpaceAdventure Lesson13.pages -------------------------------------------------------------------------------- /Level 1/SpaceAdventure/SpaceAdventure Lesson14.pages: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwiftEducation/teaching-app-dev-swift/8230a1696d9fc84b1140d5aab4da8d6f16c5eff0/Level 1/SpaceAdventure/SpaceAdventure Lesson14.pages -------------------------------------------------------------------------------- /Level 1/SpaceAdventure/SpaceAdventure Lesson15.pages: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwiftEducation/teaching-app-dev-swift/8230a1696d9fc84b1140d5aab4da8d6f16c5eff0/Level 1/SpaceAdventure/SpaceAdventure Lesson15.pages -------------------------------------------------------------------------------- /Level 1/WordCollage/WordCollage Lesson01.pages: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwiftEducation/teaching-app-dev-swift/8230a1696d9fc84b1140d5aab4da8d6f16c5eff0/Level 1/WordCollage/WordCollage Lesson01.pages -------------------------------------------------------------------------------- /Level 1/WordCollage/WordCollage Lesson02.pages: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwiftEducation/teaching-app-dev-swift/8230a1696d9fc84b1140d5aab4da8d6f16c5eff0/Level 1/WordCollage/WordCollage Lesson02.pages -------------------------------------------------------------------------------- /Level 1/WordCollage/WordCollage Lesson03.pages: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwiftEducation/teaching-app-dev-swift/8230a1696d9fc84b1140d5aab4da8d6f16c5eff0/Level 1/WordCollage/WordCollage Lesson03.pages -------------------------------------------------------------------------------- /Level 1/WordCollage/WordCollage Lesson04.pages: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwiftEducation/teaching-app-dev-swift/8230a1696d9fc84b1140d5aab4da8d6f16c5eff0/Level 1/WordCollage/WordCollage Lesson04.pages -------------------------------------------------------------------------------- /Level 2/Clock/Clock Lesson01.pages: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwiftEducation/teaching-app-dev-swift/8230a1696d9fc84b1140d5aab4da8d6f16c5eff0/Level 2/Clock/Clock Lesson01.pages -------------------------------------------------------------------------------- /Level 2/Clock/Clock Lesson02.pages: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwiftEducation/teaching-app-dev-swift/8230a1696d9fc84b1140d5aab4da8d6f16c5eff0/Level 2/Clock/Clock Lesson02.pages -------------------------------------------------------------------------------- /Level 2/Clock/Clock Lesson03.pages: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwiftEducation/teaching-app-dev-swift/8230a1696d9fc84b1140d5aab4da8d6f16c5eff0/Level 2/Clock/Clock Lesson03.pages -------------------------------------------------------------------------------- /Level 2/Clock/Clock Lesson04.pages: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwiftEducation/teaching-app-dev-swift/8230a1696d9fc84b1140d5aab4da8d6f16c5eff0/Level 2/Clock/Clock Lesson04.pages -------------------------------------------------------------------------------- /Level 2/Clock/Clock Lesson05.pages: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwiftEducation/teaching-app-dev-swift/8230a1696d9fc84b1140d5aab4da8d6f16c5eff0/Level 2/Clock/Clock Lesson05.pages -------------------------------------------------------------------------------- /Level 2/Clock/Clock Lesson06.pages: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwiftEducation/teaching-app-dev-swift/8230a1696d9fc84b1140d5aab4da8d6f16c5eff0/Level 2/Clock/Clock Lesson06.pages -------------------------------------------------------------------------------- /Level 2/Level02.pages: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwiftEducation/teaching-app-dev-swift/8230a1696d9fc84b1140d5aab4da8d6f16c5eff0/Level 2/Level02.pages -------------------------------------------------------------------------------- /Level 2/Stopwatch/Stopwatch Lesson01.pages: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwiftEducation/teaching-app-dev-swift/8230a1696d9fc84b1140d5aab4da8d6f16c5eff0/Level 2/Stopwatch/Stopwatch Lesson01.pages -------------------------------------------------------------------------------- /Level 2/Stopwatch/Stopwatch Lesson02.pages: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwiftEducation/teaching-app-dev-swift/8230a1696d9fc84b1140d5aab4da8d6f16c5eff0/Level 2/Stopwatch/Stopwatch Lesson02.pages -------------------------------------------------------------------------------- /Level 2/Stopwatch/Stopwatch Lesson03.pages: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwiftEducation/teaching-app-dev-swift/8230a1696d9fc84b1140d5aab4da8d6f16c5eff0/Level 2/Stopwatch/Stopwatch Lesson03.pages -------------------------------------------------------------------------------- /Level 2/Stopwatch/Stopwatch Lesson04.pages: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwiftEducation/teaching-app-dev-swift/8230a1696d9fc84b1140d5aab4da8d6f16c5eff0/Level 2/Stopwatch/Stopwatch Lesson04.pages -------------------------------------------------------------------------------- /Level 2/Stopwatch/Stopwatch Lesson05.pages: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwiftEducation/teaching-app-dev-swift/8230a1696d9fc84b1140d5aab4da8d6f16c5eff0/Level 2/Stopwatch/Stopwatch Lesson05.pages -------------------------------------------------------------------------------- /Level 2/Stopwatch/Stopwatch Lesson06.pages: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwiftEducation/teaching-app-dev-swift/8230a1696d9fc84b1140d5aab4da8d6f16c5eff0/Level 2/Stopwatch/Stopwatch Lesson06.pages -------------------------------------------------------------------------------- /Level 2/Stopwatch/Stopwatch Lesson07.pages: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwiftEducation/teaching-app-dev-swift/8230a1696d9fc84b1140d5aab4da8d6f16c5eff0/Level 2/Stopwatch/Stopwatch Lesson07.pages -------------------------------------------------------------------------------- /Level 2/UnitConverter/UnitConverter Lesson01.pages: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwiftEducation/teaching-app-dev-swift/8230a1696d9fc84b1140d5aab4da8d6f16c5eff0/Level 2/UnitConverter/UnitConverter Lesson01.pages -------------------------------------------------------------------------------- /Level 2/UnitConverter/UnitConverter Lesson02.pages: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwiftEducation/teaching-app-dev-swift/8230a1696d9fc84b1140d5aab4da8d6f16c5eff0/Level 2/UnitConverter/UnitConverter Lesson02.pages -------------------------------------------------------------------------------- /Level 2/UnitConverter/UnitConverter Lesson03.pages: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwiftEducation/teaching-app-dev-swift/8230a1696d9fc84b1140d5aab4da8d6f16c5eff0/Level 2/UnitConverter/UnitConverter Lesson03.pages -------------------------------------------------------------------------------- /Level 2/UnitConverter/UnitConverter Lesson04.pages: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwiftEducation/teaching-app-dev-swift/8230a1696d9fc84b1140d5aab4da8d6f16c5eff0/Level 2/UnitConverter/UnitConverter Lesson04.pages -------------------------------------------------------------------------------- /Level 2/UnitConverter/UnitConverter Lesson05.pages: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwiftEducation/teaching-app-dev-swift/8230a1696d9fc84b1140d5aab4da8d6f16c5eff0/Level 2/UnitConverter/UnitConverter Lesson05.pages -------------------------------------------------------------------------------- /Level 2/UnitConverter/UnitConverter Lesson06.pages: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwiftEducation/teaching-app-dev-swift/8230a1696d9fc84b1140d5aab4da8d6f16c5eff0/Level 2/UnitConverter/UnitConverter Lesson06.pages -------------------------------------------------------------------------------- /Level 2/UnitConverter/UnitConverter Lesson07.pages: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwiftEducation/teaching-app-dev-swift/8230a1696d9fc84b1140d5aab4da8d6f16c5eff0/Level 2/UnitConverter/UnitConverter Lesson07.pages -------------------------------------------------------------------------------- /Level 2/UnitConverter/UnitConverter Lesson08.pages: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwiftEducation/teaching-app-dev-swift/8230a1696d9fc84b1140d5aab4da8d6f16c5eff0/Level 2/UnitConverter/UnitConverter Lesson08.pages -------------------------------------------------------------------------------- /Level 2/UnitConverter/UnitConverter Lesson09.pages: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwiftEducation/teaching-app-dev-swift/8230a1696d9fc84b1140d5aab4da8d6f16c5eff0/Level 2/UnitConverter/UnitConverter Lesson09.pages -------------------------------------------------------------------------------- /Level 2/UnitConverter/UnitConverter Lesson10.pages: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwiftEducation/teaching-app-dev-swift/8230a1696d9fc84b1140d5aab4da8d6f16c5eff0/Level 2/UnitConverter/UnitConverter Lesson10.pages -------------------------------------------------------------------------------- /Level 2/UnitConverter/UnitConverter Lesson11.pages: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwiftEducation/teaching-app-dev-swift/8230a1696d9fc84b1140d5aab4da8d6f16c5eff0/Level 2/UnitConverter/UnitConverter Lesson11.pages -------------------------------------------------------------------------------- /Level 3/EasyBrowser/EasyBrowser Lesson01.pages: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwiftEducation/teaching-app-dev-swift/8230a1696d9fc84b1140d5aab4da8d6f16c5eff0/Level 3/EasyBrowser/EasyBrowser Lesson01.pages -------------------------------------------------------------------------------- /Level 3/EasyBrowser/EasyBrowser Lesson02.pages: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwiftEducation/teaching-app-dev-swift/8230a1696d9fc84b1140d5aab4da8d6f16c5eff0/Level 3/EasyBrowser/EasyBrowser Lesson02.pages -------------------------------------------------------------------------------- /Level 3/EasyBrowser/EasyBrowser Lesson03.pages: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwiftEducation/teaching-app-dev-swift/8230a1696d9fc84b1140d5aab4da8d6f16c5eff0/Level 3/EasyBrowser/EasyBrowser Lesson03.pages -------------------------------------------------------------------------------- /Level 3/EasyBrowser/EasyBrowser Lesson04.pages: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwiftEducation/teaching-app-dev-swift/8230a1696d9fc84b1140d5aab4da8d6f16c5eff0/Level 3/EasyBrowser/EasyBrowser Lesson04.pages -------------------------------------------------------------------------------- /Level 3/EasyBrowser/EasyBrowser Lesson05.pages: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwiftEducation/teaching-app-dev-swift/8230a1696d9fc84b1140d5aab4da8d6f16c5eff0/Level 3/EasyBrowser/EasyBrowser Lesson05.pages -------------------------------------------------------------------------------- /Level 3/FingerPainter/FingerPainter Lesson01.pages: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwiftEducation/teaching-app-dev-swift/8230a1696d9fc84b1140d5aab4da8d6f16c5eff0/Level 3/FingerPainter/FingerPainter Lesson01.pages -------------------------------------------------------------------------------- /Level 3/FingerPainter/FingerPainter Lesson02.pages: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwiftEducation/teaching-app-dev-swift/8230a1696d9fc84b1140d5aab4da8d6f16c5eff0/Level 3/FingerPainter/FingerPainter Lesson02.pages -------------------------------------------------------------------------------- /Level 3/FingerPainter/FingerPainter Lesson03.pages: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwiftEducation/teaching-app-dev-swift/8230a1696d9fc84b1140d5aab4da8d6f16c5eff0/Level 3/FingerPainter/FingerPainter Lesson03.pages -------------------------------------------------------------------------------- /Level 3/FingerPainter/FingerPainter Lesson04.pages: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwiftEducation/teaching-app-dev-swift/8230a1696d9fc84b1140d5aab4da8d6f16c5eff0/Level 3/FingerPainter/FingerPainter Lesson04.pages -------------------------------------------------------------------------------- /Level 3/FingerPainter/FingerPainter Lesson05.pages: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwiftEducation/teaching-app-dev-swift/8230a1696d9fc84b1140d5aab4da8d6f16c5eff0/Level 3/FingerPainter/FingerPainter Lesson05.pages -------------------------------------------------------------------------------- /Level 3/FingerPainter/FingerPainter Lesson06.pages: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwiftEducation/teaching-app-dev-swift/8230a1696d9fc84b1140d5aab4da8d6f16c5eff0/Level 3/FingerPainter/FingerPainter Lesson06.pages -------------------------------------------------------------------------------- /Level 3/Found/Found Lesson01.pages: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwiftEducation/teaching-app-dev-swift/8230a1696d9fc84b1140d5aab4da8d6f16c5eff0/Level 3/Found/Found Lesson01.pages -------------------------------------------------------------------------------- /Level 3/Found/Found Lesson02.pages: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwiftEducation/teaching-app-dev-swift/8230a1696d9fc84b1140d5aab4da8d6f16c5eff0/Level 3/Found/Found Lesson02.pages -------------------------------------------------------------------------------- /Level 3/Found/Found Lesson03.pages: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwiftEducation/teaching-app-dev-swift/8230a1696d9fc84b1140d5aab4da8d6f16c5eff0/Level 3/Found/Found Lesson03.pages -------------------------------------------------------------------------------- /Level 3/Found/Found Lesson04.pages: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwiftEducation/teaching-app-dev-swift/8230a1696d9fc84b1140d5aab4da8d6f16c5eff0/Level 3/Found/Found Lesson04.pages -------------------------------------------------------------------------------- /Level 3/Found/Found Lesson05.pages: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwiftEducation/teaching-app-dev-swift/8230a1696d9fc84b1140d5aab4da8d6f16c5eff0/Level 3/Found/Found Lesson05.pages -------------------------------------------------------------------------------- /Level 3/Gesturizer/Gesturizer Lesson01.pages: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwiftEducation/teaching-app-dev-swift/8230a1696d9fc84b1140d5aab4da8d6f16c5eff0/Level 3/Gesturizer/Gesturizer Lesson01.pages -------------------------------------------------------------------------------- /Level 3/Gesturizer/Gesturizer Lesson02.pages: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwiftEducation/teaching-app-dev-swift/8230a1696d9fc84b1140d5aab4da8d6f16c5eff0/Level 3/Gesturizer/Gesturizer Lesson02.pages -------------------------------------------------------------------------------- /Level 3/Gesturizer/Gesturizer Lesson03.pages: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwiftEducation/teaching-app-dev-swift/8230a1696d9fc84b1140d5aab4da8d6f16c5eff0/Level 3/Gesturizer/Gesturizer Lesson03.pages -------------------------------------------------------------------------------- /Level 3/Gesturizer/Gesturizer Lesson04.pages: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwiftEducation/teaching-app-dev-swift/8230a1696d9fc84b1140d5aab4da8d6f16c5eff0/Level 3/Gesturizer/Gesturizer Lesson04.pages -------------------------------------------------------------------------------- /Level 3/Gesturizer/Gesturizer Lesson05.pages: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwiftEducation/teaching-app-dev-swift/8230a1696d9fc84b1140d5aab4da8d6f16c5eff0/Level 3/Gesturizer/Gesturizer Lesson05.pages -------------------------------------------------------------------------------- /Level 3/Gesturizer/Gesturizer Lesson06.pages: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwiftEducation/teaching-app-dev-swift/8230a1696d9fc84b1140d5aab4da8d6f16c5eff0/Level 3/Gesturizer/Gesturizer Lesson06.pages -------------------------------------------------------------------------------- /Level 3/Gesturizer/Gesturizer Lesson07.pages: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwiftEducation/teaching-app-dev-swift/8230a1696d9fc84b1140d5aab4da8d6f16c5eff0/Level 3/Gesturizer/Gesturizer Lesson07.pages -------------------------------------------------------------------------------- /Level 3/Gesturizer/Gesturizer Lesson08.pages: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwiftEducation/teaching-app-dev-swift/8230a1696d9fc84b1140d5aab4da8d6f16c5eff0/Level 3/Gesturizer/Gesturizer Lesson08.pages -------------------------------------------------------------------------------- /Level 3/Gesturizer/Gesturizer Lesson09.pages: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwiftEducation/teaching-app-dev-swift/8230a1696d9fc84b1140d5aab4da8d6f16c5eff0/Level 3/Gesturizer/Gesturizer Lesson09.pages -------------------------------------------------------------------------------- /Level 3/Level03.pages: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwiftEducation/teaching-app-dev-swift/8230a1696d9fc84b1140d5aab4da8d6f16c5eff0/Level 3/Level03.pages -------------------------------------------------------------------------------- /Level 3/NoiseMaker/NoiseMaker Lesson01.pages: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwiftEducation/teaching-app-dev-swift/8230a1696d9fc84b1140d5aab4da8d6f16c5eff0/Level 3/NoiseMaker/NoiseMaker Lesson01.pages -------------------------------------------------------------------------------- /Level 3/NoiseMaker/NoiseMaker Lesson02.pages: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwiftEducation/teaching-app-dev-swift/8230a1696d9fc84b1140d5aab4da8d6f16c5eff0/Level 3/NoiseMaker/NoiseMaker Lesson02.pages -------------------------------------------------------------------------------- /Level 3/NoiseMaker/NoiseMaker Lesson03.pages: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwiftEducation/teaching-app-dev-swift/8230a1696d9fc84b1140d5aab4da8d6f16c5eff0/Level 3/NoiseMaker/NoiseMaker Lesson03.pages -------------------------------------------------------------------------------- /Level 3/NoiseMaker/NoiseMaker Lesson04.pages: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwiftEducation/teaching-app-dev-swift/8230a1696d9fc84b1140d5aab4da8d6f16c5eff0/Level 3/NoiseMaker/NoiseMaker Lesson04.pages -------------------------------------------------------------------------------- /Level 3/NoiseMaker/NoiseMaker Lesson05.pages: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwiftEducation/teaching-app-dev-swift/8230a1696d9fc84b1140d5aab4da8d6f16c5eff0/Level 3/NoiseMaker/NoiseMaker Lesson05.pages -------------------------------------------------------------------------------- /Level 3/NoiseMaker/NoiseMaker Lesson06.pages: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwiftEducation/teaching-app-dev-swift/8230a1696d9fc84b1140d5aab4da8d6f16c5eff0/Level 3/NoiseMaker/NoiseMaker Lesson06.pages -------------------------------------------------------------------------------- /Level 3/NoiseMaker/NoiseMaker Lesson07.pages: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwiftEducation/teaching-app-dev-swift/8230a1696d9fc84b1140d5aab4da8d6f16c5eff0/Level 3/NoiseMaker/NoiseMaker Lesson07.pages -------------------------------------------------------------------------------- /Level 3/NoiseMaker/NoiseMaker Lesson08.pages: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwiftEducation/teaching-app-dev-swift/8230a1696d9fc84b1140d5aab4da8d6f16c5eff0/Level 3/NoiseMaker/NoiseMaker Lesson08.pages -------------------------------------------------------------------------------- /Level 3/NoiseMaker/NoiseMaker Lesson09.pages: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwiftEducation/teaching-app-dev-swift/8230a1696d9fc84b1140d5aab4da8d6f16c5eff0/Level 3/NoiseMaker/NoiseMaker Lesson09.pages -------------------------------------------------------------------------------- /Level 3/NoiseMaker/NoiseMaker Lesson10.pages: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwiftEducation/teaching-app-dev-swift/8230a1696d9fc84b1140d5aab4da8d6f16c5eff0/Level 3/NoiseMaker/NoiseMaker Lesson10.pages -------------------------------------------------------------------------------- /Level 3/NoiseMaker/NoiseMakerImages.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwiftEducation/teaching-app-dev-swift/8230a1696d9fc84b1140d5aab4da8d6f16c5eff0/Level 3/NoiseMaker/NoiseMakerImages.zip -------------------------------------------------------------------------------- /Level 3/NoiseMaker/NoiseMakerSoundFiles.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwiftEducation/teaching-app-dev-swift/8230a1696d9fc84b1140d5aab4da8d6f16c5eff0/Level 3/NoiseMaker/NoiseMakerSoundFiles.zip -------------------------------------------------------------------------------- /Level 4/Flashcards/Flashcards Lesson01.pages: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwiftEducation/teaching-app-dev-swift/8230a1696d9fc84b1140d5aab4da8d6f16c5eff0/Level 4/Flashcards/Flashcards Lesson01.pages -------------------------------------------------------------------------------- /Level 4/Flashcards/Flashcards Lesson02.pages: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwiftEducation/teaching-app-dev-swift/8230a1696d9fc84b1140d5aab4da8d6f16c5eff0/Level 4/Flashcards/Flashcards Lesson02.pages -------------------------------------------------------------------------------- /Level 4/Flashcards/Flashcards Lesson03.pages: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwiftEducation/teaching-app-dev-swift/8230a1696d9fc84b1140d5aab4da8d6f16c5eff0/Level 4/Flashcards/Flashcards Lesson03.pages -------------------------------------------------------------------------------- /Level 4/Flashcards/Flashcards Lesson04.pages: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwiftEducation/teaching-app-dev-swift/8230a1696d9fc84b1140d5aab4da8d6f16c5eff0/Level 4/Flashcards/Flashcards Lesson04.pages -------------------------------------------------------------------------------- /Level 4/Flashcards/Flashcards Lesson05.pages: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwiftEducation/teaching-app-dev-swift/8230a1696d9fc84b1140d5aab4da8d6f16c5eff0/Level 4/Flashcards/Flashcards Lesson05.pages -------------------------------------------------------------------------------- /Level 4/Flashcards/Flashcards Lesson06.pages: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwiftEducation/teaching-app-dev-swift/8230a1696d9fc84b1140d5aab4da8d6f16c5eff0/Level 4/Flashcards/Flashcards Lesson06.pages -------------------------------------------------------------------------------- /Level 4/Flashcards/Flashcards Lesson07.pages: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwiftEducation/teaching-app-dev-swift/8230a1696d9fc84b1140d5aab4da8d6f16c5eff0/Level 4/Flashcards/Flashcards Lesson07.pages -------------------------------------------------------------------------------- /Level 4/Flashcards/Flashcards Lesson08.pages: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwiftEducation/teaching-app-dev-swift/8230a1696d9fc84b1140d5aab4da8d6f16c5eff0/Level 4/Flashcards/Flashcards Lesson08.pages -------------------------------------------------------------------------------- /Level 4/Journal/Journal Lesson01.pages: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwiftEducation/teaching-app-dev-swift/8230a1696d9fc84b1140d5aab4da8d6f16c5eff0/Level 4/Journal/Journal Lesson01.pages -------------------------------------------------------------------------------- /Level 4/Journal/Journal Lesson02.pages: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwiftEducation/teaching-app-dev-swift/8230a1696d9fc84b1140d5aab4da8d6f16c5eff0/Level 4/Journal/Journal Lesson02.pages -------------------------------------------------------------------------------- /Level 4/Journal/Journal Lesson03.pages: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwiftEducation/teaching-app-dev-swift/8230a1696d9fc84b1140d5aab4da8d6f16c5eff0/Level 4/Journal/Journal Lesson03.pages -------------------------------------------------------------------------------- /Level 4/Journal/Journal Lesson04.pages: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwiftEducation/teaching-app-dev-swift/8230a1696d9fc84b1140d5aab4da8d6f16c5eff0/Level 4/Journal/Journal Lesson04.pages -------------------------------------------------------------------------------- /Level 4/Journal/Journal Lesson05.pages: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwiftEducation/teaching-app-dev-swift/8230a1696d9fc84b1140d5aab4da8d6f16c5eff0/Level 4/Journal/Journal Lesson05.pages -------------------------------------------------------------------------------- /Level 4/Journal/Journal Lesson06.pages: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwiftEducation/teaching-app-dev-swift/8230a1696d9fc84b1140d5aab4da8d6f16c5eff0/Level 4/Journal/Journal Lesson06.pages -------------------------------------------------------------------------------- /Level 4/Journal/Journal Lesson07.pages: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwiftEducation/teaching-app-dev-swift/8230a1696d9fc84b1140d5aab4da8d6f16c5eff0/Level 4/Journal/Journal Lesson07.pages -------------------------------------------------------------------------------- /Level 4/Journal/Journal Lesson08.pages: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwiftEducation/teaching-app-dev-swift/8230a1696d9fc84b1140d5aab4da8d6f16c5eff0/Level 4/Journal/Journal Lesson08.pages -------------------------------------------------------------------------------- /Level 4/Journal/Journal Lesson09.pages: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwiftEducation/teaching-app-dev-swift/8230a1696d9fc84b1140d5aab4da8d6f16c5eff0/Level 4/Journal/Journal Lesson09.pages -------------------------------------------------------------------------------- /Level 4/Journal/Journal Lesson10.pages: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwiftEducation/teaching-app-dev-swift/8230a1696d9fc84b1140d5aab4da8d6f16c5eff0/Level 4/Journal/Journal Lesson10.pages -------------------------------------------------------------------------------- /Level 4/Journal/Journal Lesson11.pages: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwiftEducation/teaching-app-dev-swift/8230a1696d9fc84b1140d5aab4da8d6f16c5eff0/Level 4/Journal/Journal Lesson11.pages -------------------------------------------------------------------------------- /Level 4/Level04.pages: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwiftEducation/teaching-app-dev-swift/8230a1696d9fc84b1140d5aab4da8d6f16c5eff0/Level 4/Level04.pages -------------------------------------------------------------------------------- /Level 4/RSSReader/RSSReader Lesson01.pages: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwiftEducation/teaching-app-dev-swift/8230a1696d9fc84b1140d5aab4da8d6f16c5eff0/Level 4/RSSReader/RSSReader Lesson01.pages -------------------------------------------------------------------------------- /Level 4/RSSReader/RSSReader Lesson02.pages: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwiftEducation/teaching-app-dev-swift/8230a1696d9fc84b1140d5aab4da8d6f16c5eff0/Level 4/RSSReader/RSSReader Lesson02.pages -------------------------------------------------------------------------------- /Level 4/RSSReader/RSSReader Lesson03.pages: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwiftEducation/teaching-app-dev-swift/8230a1696d9fc84b1140d5aab4da8d6f16c5eff0/Level 4/RSSReader/RSSReader Lesson03.pages -------------------------------------------------------------------------------- /Level 4/RSSReader/RSSReader Lesson04.pages: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwiftEducation/teaching-app-dev-swift/8230a1696d9fc84b1140d5aab4da8d6f16c5eff0/Level 4/RSSReader/RSSReader Lesson04.pages -------------------------------------------------------------------------------- /Level 4/RSSReader/RSSReader Lesson05.pages: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwiftEducation/teaching-app-dev-swift/8230a1696d9fc84b1140d5aab4da8d6f16c5eff0/Level 4/RSSReader/RSSReader Lesson05.pages -------------------------------------------------------------------------------- /Level 4/RSSReader/RSSReader Lesson06.pages: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwiftEducation/teaching-app-dev-swift/8230a1696d9fc84b1140d5aab4da8d6f16c5eff0/Level 4/RSSReader/RSSReader Lesson06.pages -------------------------------------------------------------------------------- /Level 4/RSSReader/RSSReader Lesson07.pages: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwiftEducation/teaching-app-dev-swift/8230a1696d9fc84b1140d5aab4da8d6f16c5eff0/Level 4/RSSReader/RSSReader Lesson07.pages -------------------------------------------------------------------------------- /Level 4/RSSReader/RSSReader Lesson08.pages: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwiftEducation/teaching-app-dev-swift/8230a1696d9fc84b1140d5aab4da8d6f16c5eff0/Level 4/RSSReader/RSSReader Lesson08.pages -------------------------------------------------------------------------------- /Level 4/RSSReader/feedurls.txt: -------------------------------------------------------------------------------- 1 | RSSReader Lesson 7 feed URLs 2 | top song: http://ax.itunes.apple.com/WebObjects/MZStoreServices.woa/ws/RSS/topsongs/limit=1/json 3 | top album: http://ax.itunes.apple.com/WebObjects/MZStoreServices.woa/ws/RSS/topalbums/limit=1/json 4 | top app: http://ax.itunes.apple.com/WebObjects/MZStoreServices.woa/ws/RSS/toppaidapplications/limit=1/json 5 | top movie: http://ax.itunes.apple.com/WebObjects/MZStoreServices.woa/ws/RSS/topMovies/limit=1/json 6 | -------------------------------------------------------------------------------- /Level 4/RSSReader/sampledata.rss.txt: -------------------------------------------------------------------------------- 1 | {"feed":{"author":{"name":{"label":"iTunes Store"}, "uri":{"label":"http://www.apple.com/itunes/"}}, "entry":{"im:name":{"label":"Blurred Lines (feat. T.I. & Pharrell)"}, "im:image":[ 2 | {"label":"http://a173.phobos.apple.com/us/r1000/065/Music2/v4/57/60/ed/5760ed9c-715e-0e55-a2b5-ba2092b80c1b/UMG_cvrart_00602537349708_01_RGB72_1500x1500_13UMGIM25709.55x55-70.jpg", "attributes":{"height":"55"}}, 3 | {"label":"http://a895.phobos.apple.com/us/r1000/065/Music2/v4/57/60/ed/5760ed9c-715e-0e55-a2b5-ba2092b80c1b/UMG_cvrart_00602537349708_01_RGB72_1500x1500_13UMGIM25709.60x60-50.jpg", "attributes":{"height":"60"}}, 4 | {"label":"http://a238.phobos.apple.com/us/r1000/065/Music2/v4/57/60/ed/5760ed9c-715e-0e55-a2b5-ba2092b80c1b/UMG_cvrart_00602537349708_01_RGB72_1500x1500_13UMGIM25709.170x170-75.jpg", "attributes":{"height":"170"}}], "im:collection":{"im:name":{"label":"Blurred Lines (feat. T.I. & Pharrell) - Single"}, "link":{"attributes":{"rel":"alternate", "type":"text/html", "href":"https://itunes.apple.com/us/album/blurred-lines-feat.-t.i.-pharrell/id621507456?uo=2"}}, "im:contentType":{"im:contentType":{"attributes":{"term":"Album", "label":"Album"}}, "attributes":{"term":"Music", "label":"Music"}}}, "im:price":{"label":"$1.29", "attributes":{"amount":"1.29000", "currency":"USD"}}, "im:contentType":{"im:contentType":{"attributes":{"term":"Track", "label":"Track"}}, "attributes":{"term":"Music", "label":"Music"}}, "rights":{"label":"℗ 2013 Star Trak, LLC"}, "title":{"label":"Blurred Lines (feat. T.I. & Pharrell) - Robin Thicke"}, "link":[ 5 | {"attributes":{"rel":"alternate", "type":"text/html", "href":"https://itunes.apple.com/us/album/blurred-lines-feat.-t.i.-pharrell/id621507456?i=621507457&uo=2"}}, 6 | {"im:duration":{"label":"30000"}, "attributes":{"title":"Preview", "rel":"enclosure", "type":"audio/x-m4a", "href":"http://a76.phobos.apple.com/us/r1000/102/Music2/v4/d8/63/0b/d8630ba4-fd43-6ca8-e80e-d996f10a597e/mzaf_8778935794072388734.aac.m4a", "im:assetType":"preview"}}], "id":{"label":"https://itunes.apple.com/us/album/blurred-lines-feat.-t.i.-pharrell/id621507456?i=621507457&uo=2", "attributes":{"im:id":"621507457"}}, "im:artist":{"label":"Robin Thicke", "attributes":{"href":"https://itunes.apple.com/us/artist/robin-thicke/id290491?uo=2"}}, "category":{"attributes":{"im:id":"15", "term":"R&B/Soul", "scheme":"https://itunes.apple.com/us/genre/music-r-b-soul/id15?uo=2", "label":"R&B/Soul"}}, "im:releaseDate":{"label":"2013-03-26T00:00:00-07:00", "attributes":{"label":"March 26, 2013"}}}, "updated":{"label":"2013-07-17T12:07:39-07:00"}, "rights":{"label":"Copyright 2008 Apple Inc."}, "title":{"label":"iTunes Store: Top Songs"}, "icon":{"label":"http://itunes.apple.com/favicon.ico"}, "link":[ 7 | {"attributes":{"rel":"alternate", "type":"text/html", "href":"https://itunes.apple.com/WebObjects/MZStore.woa/wa/viewTop?cc=us&id=38&popId=1"}}, 8 | {"attributes":{"rel":"self", "href":"http://ax.itunes.apple.com/WebObjects/MZStoreServices.woa/ws/RSS/topsongs/limit=1/json"}}], "id":{"label":"http://ax.itunes.apple.com/WebObjects/MZStoreServices.woa/ws/RSS/topsongs/limit=1/json"}}} -------------------------------------------------------------------------------- /Overview/CourseOverview.pages: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwiftEducation/teaching-app-dev-swift/8230a1696d9fc84b1140d5aab4da8d6f16c5eff0/Overview/CourseOverview.pages -------------------------------------------------------------------------------- /Overview/LessonPlanOverview.pages: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwiftEducation/teaching-app-dev-swift/8230a1696d9fc84b1140d5aab4da8d6f16c5eff0/Overview/LessonPlanOverview.pages -------------------------------------------------------------------------------- /Overview/XcodeKeyboardShortcuts.pages: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwiftEducation/teaching-app-dev-swift/8230a1696d9fc84b1140d5aab4da8d6f16c5eff0/Overview/XcodeKeyboardShortcuts.pages -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | ## Deprecation Warning 2 | 3 | The Swift Education materials are out of date, and are no longer maintained. 4 | 5 | # Teaching App Development with Swift 6 | 7 | First time seeing these materials? Visit the [Teaching App Development with Swift](http://swifteducation.github.io/teaching_app_development_with_swift/) site. 8 | 9 | This repository is for educators, students and developers to contribute feedback, ideas, corrections and new materials for [Teaching App Development with Swift](http://swifteducation.github.io/teaching_app_development_with_swift/). 10 | 11 | ### Course Materials & Lesson Plans 12 | 13 | These [Pages](https://www.apple.com/mac/pages/) documents represent the source used to generate the PDFs for the [Teaching App Development with Swift](http://swifteducation.github.io/teaching_app_development_with_swift/) instructor materials. You are free to use these materials in accordance with the [license](LICENSE). 14 | 15 | [Teaching App Development with Swift](http://swifteducation.github.io/teaching_app_development_with_swift/) is a collection of instructor-facing materials to facilitate teachers in bringing [Swift](https://developer.apple.com/swift) and [app development](https://developer.apple.com/) into the classroom. Lessons are centered around different apps, and these materials reflect a hands-on, project-based pedagogy for experiential learning. 16 | 17 | To learn more, visit the [web site](http://swifteducation.github.io/teaching_app_development_with_swift/), and read the [Course Overview](http://swifteducation.github.io/assets/pdfs/CourseOverview.pdf) and [Lesson Plan Overview](http://swifteducation.github.io/assets/pdfs/LessonPlanOverview.pdf). 18 | 19 | ## Contributing 20 | 21 | See [CONTRIBUTING.md](CONTRIBUTING.md). 22 | 23 | ## License 24 | 25 | This work is licensed under a [Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License](https://creativecommons.org/licenses/by-nc-sa/4.0/), by Yong Bakos. 26 | -------------------------------------------------------------------------------- /Templates/Lesson Plan.template: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwiftEducation/teaching-app-dev-swift/8230a1696d9fc84b1140d5aab4da8d6f16c5eff0/Templates/Lesson Plan.template --------------------------------------------------------------------------------