We testen Swift Playgrounds, een nieuwe app van Apple waarmee kinderen (en volwassenen) kunnen leren programmeren. Met leuke opdrachtjes leer je steeds meer programmeerprincipes kennen. Maar kun je na afloop ook een eigen app maken?
Taalfout gezien of andere suggestie hoe we dit artikel kunnen verbeteren? Laat het ons weten!
Artikelcorrectie, spelfout of -aanvulling doorgeven?
Reacties: 15 reacties
Dennis
Jammer dat de app alleen op iPads nieuwer dan de iPad 4 werken. Had de app graag gedownload, ik keek erg uit naar het concept. Maar alleen voor deze app een nieuwe iPad kopen zie ik niet zitten. Helaas…
James
Op mijn iPad Air werkt hij echt traag 🙁
Ook bij andere mensen het geval?
Richard
Heb het geprobeerd op mijn iPad. Best leuk voor beginners. Waarom ze deze APP niet hebben uitgebracht voor de mac is voor mij onbegrijpelijk?!?!
@James: De meeste tijd zit je code te schrijven, dus dan hoeft de app toch niet snel te zijn?
Ik merk op mijn iPad Pro (zelfs) dat sommige dingen wat traag zijn. Je moet bijvoorbeeld niet snel tweemaal achter elkaar op moveForward drukken, maar na elke keer even wachten totdat de tekst in je codevenster staat.
Ook duurt het bij het runnen wel even voordat de code echt wordt uitgevoerd (ca. 10 seconden). Maar dat heeft waarschijnlijk meer met compileren en andere handelingen achter de schermen te doen, dan dat het een zware activiteit is.
Origineel geplaatst door Richard
Heb het geprobeerd op mijn iPad. Best leuk voor beginners. Waarom ze deze APP niet hebben uitgebracht voor de mac is voor mij onbegrijpelijk?!?!
Ik denk: beter focussen op één goed werkende app, dan het op meerdere platformen proberen te krijgen. De iPad is dan het meest logisch. De meeste kinderen hebben wel toegang tot een iPad, maar er staat lang niet in elk huishouden een Mac.
“Voor kinderen is leren programmeren net zo belangrijk als leren rekenen en een vreemde taal leren”
Wat een opmerkelijk statement. Waarom zou een kind/tiener programmeren moeten leren als hij/zij niet de informatica kant opgaat? Het is een beroep net als al die andere beroepen. Een kind hoeft toch ook niet te leren hoe een straat te bestraten?
Gany
Ik vind het een enorm leuke applicatie, al vrees ik dat mijn neefje mijn Air2 door de kamer gooit als het zo traag blijft.
Rudi
@Toine: Omdat je tijdens programmeren leert denken in oplossingen. Logica, procesgericht denken, opdelen van grote problemen in kleinere behapbare problemen. Allemaal skills die zonder ooit nog te programmeren, erg handig zijn om te hebben. Sterker nog, zonder dit soort skills heb je mijn inziens vrij weinig kans op een baan in de toekomst. Die stratenmaker is over 20 jaar weg volledig weg geautomatiseerd helaas.
Waarom moest je wiskunde en natuurkunde leren vroeger als je er niets mee deed? Later blijkt dat je het vaker gebruikt dan je toen dacht.
Enige waar de leraar vroeger fout zat, was hoofdrekenen.
Je denkt toch niet dat je in toekomst standaard een rekenmachine bij je hebt? (Pakt iPhone uit broekzak…😋)
Rob
Origineel geplaatst door Toine “Voor kinderen is leren programmeren net zo belangrijk als leren rekenen en een vreemde taal leren”
Wat een opmerkelijk statement. Waarom zou een kind/tiener programmeren moeten leren als hij/zij niet de informatica kant opgaat? Het is een beroep net als al die andere beroepen. Een kind hoeft toch ook niet te leren hoe een straat te bestraten?
Straks rond 2035 zullen er zoveel apparaten programmeerbaar worden dat programeerskils noodzakelijk zijn om mee te kunnen gaan.
Gabor
Origineel geplaatst door Rudi @Toine: Omdat je tijdens programmeren leert denken in oplossingen. Logica, procesgericht denken, opdelen van grote problemen in kleinere behapbare problemen. Allemaal skills die zonder ooit nog te programmeren, erg handig zijn om te hebben. Sterker nog, zonder dit soort skills heb je mijn inziens vrij weinig kans op een baan in de toekomst. Die stratenmaker is over 20 jaar weg volledig weg geautomatiseerd helaas.
Waarom moest je wiskunde en natuurkunde leren vroeger als je er niets mee deed? Later blijkt dat je het vaker gebruikt dan je toen dacht.
Enige waar de leraar vroeger fout zat, was hoofdrekenen.
Je denkt toch niet dat je in toekomst standaard een rekenmachine bij je hebt? (Pakt iPhone uit broekzak…😋)
In die denktrant is 90% van het programmeerwerk juist door machinelearning vervangen zijn. Stratenmakers zijn in 20 jaar echt niet vervangen door robots hoor.
Origineel geplaatst door Toine “Voor kinderen is leren programmeren net zo belangrijk als leren rekenen en een vreemde taal leren”
Wat een opmerkelijk statement. Waarom zou een kind/tiener programmeren moeten leren als hij/zij niet de informatica kant opgaat? Het is een beroep net als al die andere beroepen. Een kind hoeft toch ook niet te leren hoe een straat te bestraten?
Straks rond 2035 zullen er zoveel apparaten programmeerbaar worden dat programeerskils noodzakelijk zijn om mee te kunnen gaan.
‘programmeerbaar worden‘? Over 20 jaar pas ?? Wat een flauwekul. Wakker worden, de ‘verre toekomst’ die jij ‘voorspelt’ is al vele jaren een feit…
Van (electronische) horloges en telefoons tot wasmachines en auto’s, etc. etc. etc., het is al lang één en al software. En dat toch echt zonder dat iedereen die ze gebruikt zou moeten kunnen programmeren hoor 😂
@Toine: Door te leren programmeren leer je ook (beter) logisch na te denken en dat is voor iedereen een enorme verrijking, ook voor stratenmakers.
Arjan95
Origineel geplaatst door Dennis
Jammer dat de app alleen op iPads nieuwer dan de iPad 4 werken. Had de app graag gedownload, ik keek erg uit naar het concept. Maar alleen voor deze app een nieuwe iPad kopen zie ik niet zitten. Helaas…
Ik zal vanavond eens kijken of dat echt zo is. Via een truucje heb ik bijvoorbeeld RollerCoaster tycoon 3 werkend gekregen op de vierde generatie ipad, terwijl deze game officieel ook een ipad air of hoger vereist. Het kan echter verschillende kanten op:
– De app crasht, want hij bevat 64 bits code of gebruikt metal – functies die de vierde generatie ipad niet heeft (grootste kans)
– De app werkt, maar is veels te traag (kleine kans)
– De app werkt gewoon (kleinste kans)
Fritsie
@Gabor: Misschien een beetje off-topic, maar Gabor denkt dat stratenmakers over 20 jaar niet verdwenen zijn. Ik durf te wedden dat ze binnen 10 jaar verdwenen zijn. Kijk maar eens om je heen wat er al bestaat aan machinerie.
Verder is het voor iedere jongere goed om zich een beetje te verdiepen in programmeren, het leert je logisch nadenken en een goede manier om problemen te analyseren en gestructureerd op te lossen. Die kennis en ervaring brengt je in je latere werk verder en wordt waarschijnlijk onmisbaar ! Dus grijp die kans en laat je kinderen dit leren, ook al op jonge leeftijd.
Jammer dat de app alleen op iPads nieuwer dan de iPad 4 werken. Had de app graag gedownload, ik keek erg uit naar het concept. Maar alleen voor deze app een nieuwe iPad kopen zie ik niet zitten. Helaas…
Op mijn iPad Air werkt hij echt traag 🙁
Ook bij andere mensen het geval?
Heb het geprobeerd op mijn iPad. Best leuk voor beginners. Waarom ze deze APP niet hebben uitgebracht voor de mac is voor mij onbegrijpelijk?!?!
@James: De meeste tijd zit je code te schrijven, dus dan hoeft de app toch niet snel te zijn?
Ik merk op mijn iPad Pro (zelfs) dat sommige dingen wat traag zijn. Je moet bijvoorbeeld niet snel tweemaal achter elkaar op moveForward drukken, maar na elke keer even wachten totdat de tekst in je codevenster staat.
Ook duurt het bij het runnen wel even voordat de code echt wordt uitgevoerd (ca. 10 seconden). Maar dat heeft waarschijnlijk meer met compileren en andere handelingen achter de schermen te doen, dan dat het een zware activiteit is.
Ik denk: beter focussen op één goed werkende app, dan het op meerdere platformen proberen te krijgen. De iPad is dan het meest logisch. De meeste kinderen hebben wel toegang tot een iPad, maar er staat lang niet in elk huishouden een Mac.
@James: Ja bij mij ook.
Wat een opmerkelijk statement. Waarom zou een kind/tiener programmeren moeten leren als hij/zij niet de informatica kant opgaat? Het is een beroep net als al die andere beroepen. Een kind hoeft toch ook niet te leren hoe een straat te bestraten?
Ik vind het een enorm leuke applicatie, al vrees ik dat mijn neefje mijn Air2 door de kamer gooit als het zo traag blijft.
@Toine: Omdat je tijdens programmeren leert denken in oplossingen. Logica, procesgericht denken, opdelen van grote problemen in kleinere behapbare problemen. Allemaal skills die zonder ooit nog te programmeren, erg handig zijn om te hebben. Sterker nog, zonder dit soort skills heb je mijn inziens vrij weinig kans op een baan in de toekomst. Die stratenmaker is over 20 jaar weg volledig weg geautomatiseerd helaas.
Waarom moest je wiskunde en natuurkunde leren vroeger als je er niets mee deed? Later blijkt dat je het vaker gebruikt dan je toen dacht.
Enige waar de leraar vroeger fout zat, was hoofdrekenen.
Je denkt toch niet dat je in toekomst standaard een rekenmachine bij je hebt? (Pakt iPhone uit broekzak…😋)
Straks rond 2035 zullen er zoveel apparaten programmeerbaar worden dat programeerskils noodzakelijk zijn om mee te kunnen gaan.
In die denktrant is 90% van het programmeerwerk juist door machinelearning vervangen zijn. Stratenmakers zijn in 20 jaar echt niet vervangen door robots hoor.
‘programmeerbaar worden‘? Over 20 jaar pas ?? Wat een flauwekul. Wakker worden, de ‘verre toekomst’ die jij ‘voorspelt’ is al vele jaren een feit…
Van (electronische) horloges en telefoons tot wasmachines en auto’s, etc. etc. etc., het is al lang één en al software. En dat toch echt zonder dat iedereen die ze gebruikt zou moeten kunnen programmeren hoor 😂
@Toine: Door te leren programmeren leer je ook (beter) logisch na te denken en dat is voor iedereen een enorme verrijking, ook voor stratenmakers.
Ik zal vanavond eens kijken of dat echt zo is. Via een truucje heb ik bijvoorbeeld RollerCoaster tycoon 3 werkend gekregen op de vierde generatie ipad, terwijl deze game officieel ook een ipad air of hoger vereist. Het kan echter verschillende kanten op:
– De app crasht, want hij bevat 64 bits code of gebruikt metal – functies die de vierde generatie ipad niet heeft (grootste kans)
– De app werkt, maar is veels te traag (kleine kans)
– De app werkt gewoon (kleinste kans)
@Gabor: Misschien een beetje off-topic, maar Gabor denkt dat stratenmakers over 20 jaar niet verdwenen zijn. Ik durf te wedden dat ze binnen 10 jaar verdwenen zijn. Kijk maar eens om je heen wat er al bestaat aan machinerie.
Verder is het voor iedere jongere goed om zich een beetje te verdiepen in programmeren, het leert je logisch nadenken en een goede manier om problemen te analyseren en gestructureerd op te lossen. Die kennis en ervaring brengt je in je latere werk verder en wordt waarschijnlijk onmisbaar ! Dus grijp die kans en laat je kinderen dit leren, ook al op jonge leeftijd.