C programmering 

Fri studieaktivitet. Efterår 2009

Introduktion:

Dette er hjemmesiden for kurset C programmering, efteråret 2009.
Kurset starter tirsdag den 8. september kl. 08.45 hvor der vil der være forelæsning i Auditorie 2. Fra kl. 10:15 vil der være øvelser i jeres grupperum. Ved de efterfølgende lektioner vil der være øvelser før forelæsningen.

Formål:

At give de studerende kendskab til datalogiske grundbegreber og principper samt at give de studerende en teoretisk og praktisk forståelse af programmering.

Indhold:

Introduktion til programmeringssproget C.
Grundlæggende programmeringsbegreber: Data, datatyper, kontrolstrukturer og pointere.
Sidste års kursus hjemmeside

Programmeringsmiljø:

Vi vil benytte det programmeringsmiljø (Integrated Development Environment (IDE)) der hedder CodeBlocks. Kan downloades her (Vælg: codeblocks-8.02mingw-setup.exe).
Simpel beskrivelse af hvordan CodeBlocks installeres på Windows

Kursus oversigt:

KursusgangDatoKl.LokaleEmneDe samme slides i 4 udgaverØvelser
18/9Bemærk 8:45Aud. 2Introduktion: Overblik og installering af IDE
Kompilering og eksekvering af Hello World eksempel.
Kontrolstrukturer.
Til skærm brug
Til printning (1 slide/ark)
Til printning (2 slides/ark)
Til printning (4 slides/ark)
Opgaver
214/910:15Aud. 2Funktioner Til skærm brug
Til printning (1 slide/ark)
Til printning (2 slides/ark)
Til printning (4 slides/ark)
Opgaver
315/910:15Aud. 2Datatyper Til skærm brug
Til printning (1 slide/ark)
Til printning (2 slides/ark)
Til printning (4 slides/ark)
Opgaver
418/910:15Aud. 2Pointer og strenge Til skærm brug
Til printning (1 slide/ark)
Til printning (2 slides/ark)
Til printning (4 slides/ark)
Opgaver
528/910:15Aud. 2Opsummering Til skærm brug
Til printning (1 slide/ark)
Til printning (2 slides/ark)
Til printning (4 slides/ark)
Opgaver

Online ressourcer:

The C book (Free online textbook from 1991)
clibrary del af C++ reference manual
Intro til C
En anden intro til C
Noter fra et andet kursus (på dansk!)

Undervisere:

Forelæser: Ulrik Nyman
Hjælpelærer første lektion: Christoffer Eg Sloth
Hjælpelærer til tredje lektion: Mikkel L. Pedersen
Hjælpelærer rensten af gangene: Kenneth Yrke Jørgensen

Forudsætninger:

Ingen.

Lærebog:

Vi benytter ikke nogen lærebog. Se i stedet online ressourcer.

Eksamen:

Ingen.

Valid HTML 4.01!