NDDA40 DATORER OCH PROGRAMMERING, 5 poäng
/ Computers and Programming /

För: kemi år 2.

Utbildningsområde: Naturvetenskap    Ämnesgrupp: Datalogi
Fördjupningsnivå: A

Mål:
Kursen är en grundkurs i datalogi och programmering. Kursen fokuseras på algoritmisk problemlösning och ger en orientering om datateknikens användning och möjligheter. Deltagaren ska lära sig att uttrycka enkla algoritmer i programspråket Scheme och på egen hand koda och testa några exempel.

Förkunskaper:
Antagen till kemiprogrammet.

Påbyggnadskurser:
Kurser i datastrukturer och i programutveckling utgör en naturlig fortsättning för den som önskar fördjupa sig i programmering.

Organisation:
Föreläsningarna behandlar datorteknik och programvara, grunderna i programmering och språket Scheme. Lektioner avser att exemplifiera Schemes konstruktioner och problemlösning. Datorövningar ska ge praktisk färdighet i att utveckla egna program

Kursinnehåll:
Datorer: grundelement och begrepp såsom datorn uppbyggnad, yttre enheter. Systemprogramvara: operativsystem, kompilatorer, interpretatorer, editorer. Programmering: algoritmer och programspråk. Scheme: konstanter, namn, procedurer, variabler, dataabstraktion, rekursion. Internet och WWW.

Kurslitteratur:
Lärobok i datalogi och Schemeprogrammering (meddelas senare).

Examination:
TEN1 Skriftlig tentamen 3p
LAB1Laborationskurs. 2p


Undervisningsspåk är svenska.

Engelsk kursplan

Gäller 1999, beslut av utbildningsnämnden november 1998