Introduktion til programmering (IP)
Målbeskrivelse:
Målet med kurset er at give deltagerne
- erfaring i løsning, beskrivelse og programmering af mindre opgaver
- kendskab til et sædvanligt programmeringssprog og de dertil hørende programmeringssprogsbegreber.
Indhold:
Basale programmeringsbegreber: variabel, værdi, udtryk, objekt, kontrolstruktur, metode/procedure, rekursion, nedarvning, indkapsling, datatype, polymorfi.
Systematisk håndtering af mindre programmeringsopgaver: specifikation, trinvis forfinelse, modularisering, afprøvning.
Typer: tegn, heltal, pseodo reelle tal, sandhedsværdier, klasser, lister.
Lærebøger:
Endnu ikke fastlagt
Evaluering:
En mundtlig prøve uden forberedelse som bedømmes bestået/ikke bestået. Intern censur.
Bemanding:
Gudmund Frandsen
Belastning:
2 point, 10 ECTS