SluitenHelpPrint
Switch to English
Cursus: INFOIMP
INFOIMP
Imperatief programmeren
Cursus informatieRooster
CursuscodeINFOIMP
Studiepunten (ECTS)7,5
Categorie / Niveau1 (Bachelor Inleiding)
CursustypeCursorisch onderwijs
VoertaalNederlands
Aangeboden doorFaculteit Betawetenschappen; Undergraduate School Bètawetenschappen;
Contactpersoondrs. J.D. Fokker
Telefoon+31 30 2534118
E-mailJ.D.Fokker@uu.nl
Docenten
Docent
drs. J.D. Fokker
Feedback en bereikbaarheid
Overige cursussen docent
Blok
1  (01-09-2014 t/m 07-11-2014)
Aanvangsblok
1
TimeslotD: WO-middag, WO-namiddag, Vrijdag
Onderwijsvorm
Voltijd
Opmerking





























Cursusinschrijving geopendvanaf 02-06-2014 t/m 07-09-2014
AanmeldingsprocedureOsiris
Inschrijven via OSIRISJa
Inschrijven voor bijvakkersJa
VoorinschrijvingNee
WachtlijstNee
Plaatsingsprocedureadministratie onderwijsinstituut
Cursusdoelen
De student kent de taalconstructies en het gangbare idioom van de imperatieve en objectgeoriënteerde programmeerparadigma's, en is in staat om daarmee een interactieve applicatie voor een eenvoudig algoritme te bouwen.
Inhoud
In de gemeenschappelijke basis van imperatief programmeren en het zustervak gameprogrammeren komen aan de orde:
  • de structurering van een OO-programma (klassen, methoden, objecten, (her)definitie)
  • de belangrijkste opdrachtvormen (toekenning, if, while, for, evt. switch en try)
  • de belangrijkste expressievormen (constante, variabele, aanroep, operatoren, new, arrays)
  • enkele programma-frameworks (event-driven, main met console-I/O)
  • elementaire design patterns (zoeken van minimum, opbouwen van resultaat, turven, enz.)
  • deelementaire datatypen (int, double, boolean, char, string, arrays)
  • een aantal belangrijke libraries (basis-utilities, graphics, opbouw userinterfaces)
  • de omgang met de ontwikkelomgeving
In Imperatief programmeren wordt daarnaast nader ingegaan op:
  • meer gevanceerde OO-constructies (abstract klassen, interfaces, generieke types)
  • libraries voor File-I/O en Collections
  • achtergronden, geschiedenis en klassieken van imperatief programmeren
  • toepassingen, met name het implementeren van algoritmen
 
 
 
Ingangseisen
Verplicht materiaal
Dictaat
Jeroen Fokker, Imperatief programmeren, collegedictaat versie september 2005 of later.
Werkvormen (aanwezigheidsplicht)
Computerpracticum (Verplicht)

Hoorcollege

Werkcollege

Toetsen
Tentamen
Weging100
Minimum cijfer6

SluitenHelpPrint
Switch to English