Apple wil, net zoals de hele tech-sector, dat zoveel mogelijk jongeren gaan programmeren, want er zijn meer ontwikkelaars nodig in de komende jaren dan ooit. Om dat mogelijk te maken hebben ze een nieuwe iPad-app uitgebracht genaamd Swift Playgrounds, die deze week in de App Store verschenen is en compatibel is met alle modellen van iPad Air en iPad Pro en met iPad mini 2 en nieuwer waarop iOS10 draait.
Swift Playgrounds maakt de concepten van het programmeren een stuk helderder. De interactieve interface moedigt scholieren en beginners aan om te gaan werken met Swift, de programmeertaal van Apple die je snel onder de knie krijgt en waarmee professionele ontwikkelaars de allerbeste apps maken, althans op iOS. Het is heel toegankelijk voor scholieren die nog nooit hebben geprogrammeerd en zich willen verdiepen in de belangrijkste concepten daarvan.
“Iedereen zou de mogelijkheid moeten krijgen om te leren programmeren. We zijn dan ook heel enthousiast over onze Swift Playgrounds-app, waarmee de volgende generatie programmeurs op een leuke en makkelijke manier met echte code kan ontdekken wat programmeren eigenlijk inhoudt”, aldus Craig Federighi van Apple. “Meer dan 100 scholen in binnen- en buitenland hebben toegezegd dat ze Swift Playgrounds aan het begin van het schooljaar zullen opnemen in hun lesprogramma. We zijn dan ook heel benieuwd wat de scholieren ermee gaan maken.”
Swift Playgrounds bevat door Apple zelf ontwikkelde programmeerlessen om de scholieren op weg te helpen. Ze komen een aantal uitdagingen en puzzels tegen waarbij ze drie figuurtjes door een grafische wereld moeten sturen. Op die manier leren ze de basisconcepten van het programmeren, zoals commando’s geven, functies maken, loops uitvoeren en voorwaardelijke code en variabelen gebruiken. Te zijner tijd zullen er ook extra lessen beschikbaar gemaakt worden. Omdat in Swift Playgrounds echte Swift-code wordt gebruikt, kun je projecten uiteindelijk rechtstreeks naar Xcode exporteren en uiteindelijk omzetten in volwaardige apps voor iOS en Mac.