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.
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!
Receive news and updates from Realm straight to your inbox