Doel
Het leren ontwikkelen van programma’s in een imperatieve programmeertaal (C++); het leren van een aantal eenvoudige algoritmen. Het kunnen schrijven van computerprogramma’s in C++. Het kunnen vertalen van (eenvoudige) problemen en oplossingen naar C++. Eerste kennismaking met principes uit de software engineering; eerste kennismaking met datastructuren. Leren omgaan met diverse computersystemen. En Qt.
Methode
Hoorcollege, werkgroep in computerzalen.
Examinering
Schriftelijk tentamen aan het eind van het semester; dit bepaalt twee-derde van het eindcijfer. Een derde van het eindcijfer wordt bepaald door het programmeerwerk, bestaande uit vier programmeeropgaven. Beide moeten voldoende zijn. (NB Er is ook een versie van 6 EC studiepunten, voor niet-informatici; hierbij vervalt de vierde programmeeropgave.)
Literatuur
Boek: W. Savitch, Absolute C++, fourth edition, Addison-Wesley, 2009.
Verschillende handouts, zie de website.
Website
Opmerkingen
Veel informatie over het vak, waaronder programmeeropgaven, uitwerkingen en oude tentamens, is te verkrijgen via WWW.