Advertentie sluiten

Een van de trends die Apple de laatste tijd promoot, is dat het bijna een noodzaak is om te kunnen programmeren. Tante Kateřina uit Saturnino zou misschien zeggen dat oefening kunst baart en dat de staaf gebogen moet worden zolang hij nog jong is. Daarom probeert Apple de basis te leggen voor het vermogen om te programmeren in de kleinste. Maar Swift Playgrounds is zeker niet exclusief voor hen.

Swift Playgrounds is een app die kinderen helpt de basisprincipes van Swift-programmeren te begrijpen. Maar het kan zeker niet worden omschreven als een eenzijdige educatieve toepassing/spel, omdat het zo is ontworpen dat kinderen, naast Swift als zodanig, de algemene principes van programmeerredenen en logica leren. Als gezin hebben we Swift Playgrounds uit de eerste hand geprobeerd op de iPad van 2018. Wat heeft de aanvraag ons opgeleverd?

Een speeltuin voor iedereen

Is Speeltuinen voor beginners? Ja en nee. De manier waarop de applicatie communiceert is zo begrijpelijk dat zelfs gebruikers die nog nooit in hun leven code hebben gezien er mee overweg kunnen. Tegelijkertijd is het zo leuk dat zelfs degenen die al enige ervaring hebben, zich niet zullen vervelen. Playgrounds is getest door onze tienjarige dochter, die al ervaring heeft met Karl en Baltík, maar zelfs kinderen die niet van programmeren houden kunnen er mee overweg. Het programma is tekstvisueel. De gebruiker begint eerst met het creëren van individuele commando's, die hij geleidelijk leert samen te voegen tot ketens, lussen en complexere constructies. Met individuele speeltuinen in de applicatie worden een soort mini-applicaties bedoeld: lessen die elk op een ander gebied gericht zijn. Er zijn een flink aantal speeltuinen, of minigames als je dat liever hebt, evenals verschillende sjablonen. De leerkern bestaat uit drie basismodules: "Leren Coderen 1", "Leren Coderen 2" en "Leren Coderen 3".

De eerste les heeft tot doel de gebruiker de basiscommando's in Swift aan te leren. U voert opdrachten in door te klikken, het is niet nodig om de hele code te schrijven. Wat jouw ingevoerde commando’s in de praktijk zullen doen, zie je bovenaan het scherm waar de hoofdpersoon beweegt in zijn geanimeerde 3D-wereld. Nadat u de relevante opdrachten hebt ingevoerd, klikt u op de knop "Mijn code uitvoeren" om Byta uit te voeren. Maar als je Byte niet leuk vindt, kun je een van de andere lessen proberen

In eerste instantie helpt de applicatie je heel intensief met de commando's, geleidelijk aan kun je zelfstandig worden en actief gebruik maken van wat je in de voorgaande lessen hebt geleerd. De moeilijkheidsgraad neemt geleidelijk toe, maar de applicatie houdt ook rekening met de mogelijkheid dat het misschien gewoon te veel voor je is, en biedt de mogelijkheid tot hulp. Op dezelfde manier kunt u uw kennis op elk gewenst moment opfrissen door aan een van de oudere lessen te beginnen.

 

De beste leraar

Een van de beste dingen van Swift Playgrounds – samen met de ongelooflijk gemakkelijke en perfect intuïtieve bediening – is de benadering van de gebruiker. De app dringt niet aan op een specifieke procedure die je als een apenspoor moet leren. Als jij je eigen weg naar je doel kunt vinden, viert Playgrounds jouw succes alsof je stap voor stap een vooraf bepaalde koers volgt. Het zal u ook niet benadelen als u besluit hulp in te schakelen. Een absoluut pluspunt is de variabiliteit van de individuele lessen, samen met het feit dat niets je dwingt om je strikt aan één enkel pad te houden. U kunt met elke les beginnen en er meerdere tegelijk voltooien, zonder dat u noodzakelijkerwijs de vorige les hoeft te voltooien.

Een belangrijk en waarschijnlijk het enige minpunt in onze regio lijkt misschien het Engels, dat vooral kleinere kinderen niet beheersen, maar het is geen onoverkomelijk probleem. Zelfs een niet-Engelstalige spreker kan de afzonderlijke commando's onthouden, en de bijbehorende opmerkingen en instructies zijn geschreven in gemakkelijk verteerbaar Engels. Als uw kind niet zo goed Engels spreekt, is het geen probleem om korte teksten te vertalen .

Sommigen beschouwen het feit dat Playgrounds niet beschikbaar is voor iPhone misschien ook als een nadeel. Maar als je de applicatie uitprobeert, zul je zelf zien dat de iPad-omgeving er perfect voor is. De grootte van het scherm is absoluut optimaal, en waarschijnlijk zou zelfs de grootste iPhone die momenteel op de markt is, Playgrounds waarschijnlijk niet comfortabel en efficiënt genoeg kunnen gebruiken, en er zou waarschijnlijk niet eens ruimte zijn voor het gebruik van specifieke codewijzigingen.

Wees niet bang om Playgrounds te proberen. Als je, zoals de auteur van dit artikel, in de jaren negentig bent gestopt met programmeren, omdat de QBasic-tutorials niet meer in Ábíček worden gepubliceerd, en Mortal Kombat, dat een klasgenoot je op twintig diskettes heeft gecomprimeerd, je leuker begon te lijken, dan is de applicatie kan een gemakkelijke en leuke rebound voor je zijn, een brug terug naar de wereld van codes en commando's.

Swift Playgrounds
.