Playgrounds have been among the most promising features of Swift, since the very first time we saw our now favorite bird. Unfortunately many of the features used to create rich and interactive playgrounds were not public at that time or were not stable enough for prime time.
Get more development news like this
In Swift 3, playgrounds are finally ready to fulfill their role as fundamental tools to learn and teach programming. With multiple pages, interactive views, embedded code, markup, video and embedded assets, they set a foundation on top of which a great learning experience can be built.
At Udacity, we’re working on using playgrounds for teaching, evaluation via quizzes and exercises to improve the students skills. In a nutshell, we’re using playgrounds to fulfill the dream of teaching nerdy stuff in a fun and effective way!
About the content
This talk was delivered live in June 2016 at AltConf. The video was recorded, produced, and transcribed by Realm, and is published here with the permission of the conference organizers.