Programmeermethoden
Uit Aanvullende Studiegids
Inhoud |
Algemeen
ECTS: 6 (7 als je een extra opdracht maakt)
Uren: 3 uur hoorcollege, 2 uur werkcollege
Literatuur: als studiemateriaal wordt bij Programmeermethoden het boek ‘Absolute C++’ van Walter Savitch gebruikt, alsmede een dictaat dat door de docenten geschreven is en op internet te vinden is. Het vak is haalbaar met alleen het dictaat; het boek is uitgebreider en erg toegankelijk geschreven.
Cijferbepaling: Aan het eind van de cursus volgt een tentamen over alle stof. Een derde van het eindcijfer wordt bepaald door het gemiddelde van de programmeeropgaven, de rest wordt bepaald door het tentamencijfer. Er wordt verder geëist dat je voor alle opdrachten en het tentamen een voldoende haalt.
Overig: Het doel bij programmeermethoden is om te leren werken met C++, en dan vooral om de basisbeginselen en concepten van programmeren mee te geven . Dit wordt gedaan door het inleveren van programmeeropdrachten. Aan deze opdrachten kan je alleen of met iemand anders werken – in het laatste geval lever je samen een programma in en ontvangen jij en je partner dus hetzelfde cijfer. De programmeeropdrachten zijn het huiswerk van het vak. Gelukkig is er tijdens de werkcolleges tijd vrij gemaakt om de opdrachten gedeeltelijk te maken. Daarnaast worden er ook hand-outs uitgedeeld tijdens de werkcolleges met losse vragen over de stof. En zijn er aparte vragenuren.
Gewicht/moeilijkheidsgraad
Programmeermethoden wordt niet gezien als moeilijk vak, maar juist als een vak waar erg veel tijd in gaat zitten. Veel meer dan je denkt. Daarnaast moeten de opdrachten ook vrij snel na elkaar ingeleverd worden. Het moeilijke zit voornamelijk in het plannen/vrij maken van de tijd waarin je aan PM gaat zitten.
Belangrijke stukken
Informatici: Alles natuurlijk. Andere studies: bij het voortzetten van je studie zul je niet zo vaak een vak tegenkomen waarbij verplicht in C++ geprogrammeerd wordt. Het blijkt echter wel heel handig te zijn dat je al eens met een programmeertaal hebt gewerkt: bij elke studie zal je wel degelijk nog eens moeten programmeren, alleen doorgaans niet in C++. Bij wiskunde gaat het dan om Modelleren (2), met MatLab, bij Natuurkunde om Natuurkundig Onderzoek (Labview) en bij Sterrenkunde om meerdere vakken. In het licht van dit gegeven zijn er dus geen specifieke delen van de stof die je extra goed dient te beheersen.
Tips
- Probeer echt een planning te maken met je partner, en vooral: probeer die ook echt na te komen.
- Werk zoveel mogelijk aan je opdracht gedurende de uren dat er begeleiding rondloopt. Doordat zij de fouten in je code sneller herkennen, kan dit je uren aan tijd besparen.
- Download de gratis C++ compiler en werk ook thuis aan de opdrachten.
- Compileer vaak, zo heb je nog in je hoofd zitten waar de aanpassingen zijn gemaakt en kun je deze bekijken, mocht er ergens een fout staan
- Bij het leren van het tentamen: bekijk de tentamens van de voorgaande jaren, deze hebben bijna allemaal dezelfde structuur [nounou, zei de docent].
Oefententamens
http://www.deleidscheflesch.nl/nl/onderwijs/tentamens/Wiskunde/Programmeermethoden/