All playgrounds and reading book done #16
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Hello I'm Yannis Lang from Apple Foundation Program.
I took part of Prep session last week and secon prep session this week.
In my mind playgrounds is very usefull to start with programming concepts and particulary Swift concepts.
Go throught concepts by differents page level is as much gainfull for those which have some It background allowing them to go deeply in concepts as for those who discover basic concepts.
For first playground (constants and variables), students sometimes struggle a bit with ideology for exemple when exercice ask them to fail and come back to fix.
We always drive them to swift.org, swift ebook and apple developer documentation, because they are officials ressources. Some of them struggle a bit to get method of search of these doc when they are doing playground.
I finally took the time to read it all the book, I think pedagogy with simple explanation, exemples, quiz and hands on is well done and can help a lot students to jump in.
Sometimes students struggle to go from theory to practice, for exemple when we teach keynote or when they read the book. I think playground is intermediate step that make them more confortable with Swift concepts before going on guided activities or project.
Having some experience in iOS developement, I had not yet taken the time to do this.
I consider this to be an excellent educational resource for us and for learners new to Swift.
I can't wait to see a version with SwiftUI! 😉