Werken met deze module#
Als je de andere pagina’s van de syllabus bekijkt, zie je misschien al wel dat er weinig tekst staat. Dit komt doordat het overgrote deel van de stof die we gaan behandelen, en enkele oefenopgaven die erbij horen, staan op een externe site genaamd CSCircles.
Oefening 1 (Account aanmaken bij CS Circles)
Maak een account aan bij CS Circles. Gebruik een naam, die te herleiden is naar je eigen naam.
SuperC0der2010
is dus niet herleidbaar.Ga naar de instellingen van je account en vul bij Gebruikersnaam van goeroe jvanlangen in.
Druk op Profiel bijwerken. De knop staat een beetje verstopt onderaan de pagina
Ga aan de slag!
Vergeet niet om in te loggen bij CS Circles wanneer je aan de opdrachten gaat werken
Mocht je er niet uitkomen, kijk dan deze video:
Elk hoofdstuk word je gelinkt naar een bepaalde pagina op deze site, waarin je de stof kan lezen en indien nodig oefenopgaven kan maken. Dit is geen verplichting, maar wel handig.
Als extra wordt W3Schools gelinkt, een site met handige en overzichtelijke voorbeelden van het onderwerp. Tevens wordt waar mogelijk een andere externe bron gelinkt. Deze kan gebruikt worden voor extra oefening. Je vindt hier soms ook onbehandelde informatie in die je zou kunnen gebruiken.
Helemaal achterin tref je een aantal extra onderwerpen. Hiervan hoef je de stof niet te kennen. Voor mensen die een uitdaging zoeken kan dit echter een mooie kans zijn. Ook kan toepassing van deze stof in de eindopdracht beloond worden met punten.
Als je behoefte hebt aan nog meer oefening, voel je vrij om op het web een opdracht op te zoeken die je leuk of nuttig lijkt. Dit geldt ook voor verdieping en verbreding van je kennis. Laat je dus niet inperken door wat in deze module staat, maar ga vooral ook zelf op onderzoek uit!
Bij de opdrachten mag je volledig te werk gaan zoals jij wil en zelf keuzes maken. De enige voorwaarde is dat de programma’s voldoen aan de eisen die in de desbetreffende opdracht staan.
Mocht een opdracht niet in één keer lukken, zit er dan even op! Meestal komt een strategie wel in je op als je het even laat inzinken. Loop je in CScircles vast bij een oefening? Dan kan je vast door met de volgende oefening. Ga later weer terug naar de oefening of vraag hulp/tips.
Ook als je programma niet werkt zoals gewenst of helemaal niet werkt, geef niet op! Python heeft duidelijke error-messages en ingebouwde functies die debuggen eenvoudig zouden moeten maken. Bovendien is coderen een leerproces, en trial-en-error is een fundamenteel onderdeel hiervan.