Community Challenges

Algemene informatie

LeeftijdsgroepVoor iedereen
VoorkennisBasiskennis computer gebruik. Verder geen voorkennis voor 1 Ster en veel voorkennis voor 4 Sterren.
MateriaalInteractieve opgaven

Opzet

Doel is het verwerven van inzicht in logica, automatisering, robotica en hoe je grotere problemen kunt oplossen door ze in stukjes te delen. Dit zijn onderdelen van 'Computational Thinking' wat een belangrijke vaardigheid is voor leerlingen om goed voorbereid te zijn op de toekomst.

Een opgave bestaat uit een kaartje met daaronder een (korte) beschrijving van de opdracht. Mogelijk met een plaatje of referenties naar andere bronnen. De opgaven worden binnen een onderdeel meestal langzaam moeilijker naarmate je verder komt.

Hints worden aan de uitdagingen toegevoegd. Deze worden automatisch selectief getoond afhankelijk van de fout. Een hint vertelt wat je mogelijk zou kunnen verbeteren als de oplossing nog niet helemaal goed is.

Help staat onderaan de bladzijde. Naast een opsomming van alle beschikbare commando's worden er ook voorbeelden gegeven hoe deze gebruikt zouden kunnen worden. Oplossingen worden automatisch gecontroleerd op correctheid en succes.

Inhoud

Wij hebben een voorlopige indeling gemaakt naar oplopende moeilijkheidsgraad. Dit kan in de toekomst nog veranderen. Bijvoorbeeld als er meer niveau's bijkomen. Hieronder wordt uitgelegd op basis van welke criteria de opgaven op dit moment gerangschikt zijn.

Onderdeel Inhoud
Een Ster In hoofdzaak simpele sequencing opdrachten. Leren denken in het referentiesysteem van de robot (wat is 'rechts' voor Robo?). Leren wat de robot wel en niet kan (commando's).
Twee Sterren Simpele herhaallussen en condities. Conditioneel uitvoeren van verschillende delen van een programma. Eenvoudige begin- en eindcondities. Oplosstrategiën voor eenvoudige automatiseringsproblemen.
Drie Sterren Complexere herhaallussen en meervoudige condities. Moeilijkere begin- en eindcondities. Oplossingsstrategieën voor lastigere automatiseringsproblemen (modelleren). Het gebruik van procedures (abstractie, encapsulatie)
Vier Sterren Lastige begin- en eindcondities. Verplicht gebruik van procedures. Recursieve oplossingen. Analyse van verschillende oplossingsstrategieën (efficiëntie, snelheid, ...).

Voor u, door u!

Heeft u een leuke opgave en wilt u die delen met anderen? Laat het ons weten en wij voegen deze toe aan de 'Community Challenges'. Natuurlijk met vermelding van de maker!