Vær opmærksom på at dette website indeholder et arkiv med historiske data. Det aktuelle kursuskatalog findes på kursuskatalog.au.dk

AU kursuskatalog arkiv

[Forside] [Hovedområder] [Perioder] [Udannelser] [Alle kurser på en side]

Introduktion til Programmering (Q1+Q3) ( efterår 2008 - 5 ECTS )

Rammer for udbud

  • Uddannelsessprog: dansk
  • Niveau: Grundkursus
  • Semester/kvarter: Udbydes i både Q1 og Q3 i
  • Timer per uge: 8
  • Deltagerbegrænsning:
  • Undervisningssted: Århus
  • Hovedområde: Det Naturvidenskabelige Fakultet
  • Udbud ID: 8003

Formål

Deltagerne vil efter kurset have indsigt i principper for og teknikker til systematisk konstruktion af simple programmer og praktisk erfaring med implementering af specifikationsmodeller ved hjælp af et sædvanligt programmeringssprog samt udvalgte standardklasser.

Obligatorisk program

En række mindre programmeringsopgaver

Indhold

Grundlæggende programmeringsbegreber og teknikker til systematisk konstruktion af simple programmer. Basale programmeringsbegreber: variabel, værdi, udtryk, objekt, klasse, indkapsling, kontrolstruktur, metode, parameter, polymorfi. Objektorientering: modellering, klassestruktur (aggregering, assocering, specialisering), udvalgte standardklasser (specielt collectionklasser) og interfaces. Systematisk udvikling af simple programmer: modularisering, trinvis forfinelse, inkrementel udvikling og test.

Læringsmål

Deltagerne skal ved afslutningen af kurset kunne:

  • anvende grundlæggende konstruktioner i et sædvanligt programmeringssprog,
  • identificere og forklare arkitekturen af simple programmer,
  • identificere og forklare betydningen af simple specifikationsmodeller,
  • implementere simple specifikationsmodeller i et sædvanligt programmeringssprog,
  • anvende standardklasser ved realisering af programmer.

Faglige forudsætninger

Underviser

Michael E. Caspersen

Undervisnings- og arbejdsform

Forelæsninger (2+2t/uge), holdøvelser (4t/uge)

Litteratur

Annonceres senere

Kursushjemmeside

http://www.daimi.au.dk/dIntProg

Skemaplacering (forelæsninger)

Endnu ikke fastlagt

Udbyder

Datalogisk Institut

Indgår i følgende studieordninger

Bacheloruddannelsen i Geologi, Datalogi, Matematik-økonomi, Nanoteknologi, IT og Matematik.

Indgår i følgende fagpakker

Programmering, datalogi/teori

Tilmelding til undervisning

https://mit.au.dk/

Studieordning og bedømmelse

1. del af sidefaget i datalogi

  • Prakt. opg., bedømt efter Bestået/ikke bestået med intern censur

1. del af sidefaget i matematik

  • Prakt. opg., bedømt efter Bestået/ikke bestået med intern censur

2. del af sidefaget i matematik

  • Prakt. opg., bedømt efter Bestået/ikke bestået med intern censur

Bacheloruddannelsen i IT

  • Prakt. opg., bedømt efter Bestået/ikke bestået med intern censur

Bacheloruddannelsen i bioteknologi

  • Prakt. opg., bedømt efter Bestået/ikke bestået med intern censur

Bacheloruddannelsen i geoteknologi

  • Prakt. opg., bedømt efter Bestået/ikke bestået med intern censur

Bacheloruddannelsen i kemi

  • Prakt. opg., bedømt efter Bestået/ikke bestået med intern censur

Bacheloruddannelsen i kemi og teknologi

  • Prakt. opg., bedømt efter Bestået/ikke bestået med intern censur

Bacheloruddannelsen i matematik

  • Prakt. opg., bedømt efter Bestået/ikke bestået med intern censur

Bacheloruddannelsen i matematik-økonomi

  • Prakt. opg., bedømt efter Bestået/ikke bestået med intern censur

Bacheloruddannelsen i nanoscience

  • Prakt. opg., bedømt efter Bestået/ikke bestået med intern censur

Fagpakke: Biologisk dataanalyse

  • Prakt. opg., bedømt efter Bestået/ikke bestået med intern censur

Fagpakke: Datalogi/Programmering

  • Prakt. opg., bedømt efter Bestået/ikke bestået med intern censur

Fagpakke: Datalogi/Teori

  • Prakt. opg., bedømt efter Bestået/ikke bestået med intern censur

Grundfaget i datalogi

  • Prakt. opg., bedømt efter Bestået/ikke bestået med intern censur

Grundfaget i geologi

  • Prakt. opg., bedømt efter Bestået/ikke bestået med intern censur

Grundfaget i matematik

  • Prakt. opg., bedømt efter Bestået/ikke bestået med intern censur

Kandidatuddannelsen i softwarekonstruktion (IT-Vest)

  • Prakt. opg., bedømt efter Bestået/ikke bestået med intern censur

Sidefag i datalogi

  • Prakt. opg., bedømt efter Bestået/ikke bestået med intern censur

Sidefag i matematik - deltidsuddannelse

  • Prakt. opg., bedømt efter Bestået/ikke bestået med intern censur

Sidefaget i datalogi

  • Prakt. opg., bedømt efter Bestået/ikke bestået med intern censur

Sidefaget i matematik

  • Prakt. opg., bedømt efter Bestået/ikke bestået med intern censur


Praktisk prøve
bestået/ikke-bestået, intern censur