TDDC66 |
Datorsystem och programmering, 4 hp
/Computer Systems and Programming/
För:
D
U
|
|
Prel. schemalagd
tid: 46
Rek. självstudietid: 61
|
|
Utbildningsområde: Teknik
Huvudområde: Datateknik, Datavetenskap Nivå (G1,G2,A): G1
|
|
Mål:
IUAE-matris
Kursens syfte är dels att studenterna ska skaffa sig erfarenheter av att använda datorsystem på ett sådant sätt att laborativ verksamhet i framtida kurser underlättas, dels att studenterna ska bygga upp grundläggande erfarenheter inom programmering. Efter avslutad kurs ska studenterna kunna:
- obehindrat använda de datorsystem för laborativ verksamhet som institutionen tillhandahåller
- utforma och implementera enkla algoritmer i ett programspråk
- redogöra för grundläggande begrepp inom programmering
|
|
Förkunskaper: (gäller studerande antagna till program som kursen ges inom, se 'För:' ovan)
OBS! Tillträdeskrav för icke programstudenter omfattar vanligen också tillträdeskrav för programmet och ev. tröskelkrav för progression inom programmet, eller motsvarande.
|
|
Påbyggnadskurser Funktionell och imperativ programmering i Python
|
|
Organisation: Kursen består av följande delar:
- introduktion till datorsystem med hjälp av STONE, ett webbaserat verktyg för att träna UNIX och Emacs
- introduktion till programmering och programspråk med hjälp av "prova på"-laborationer
- introduktion till programmering och de grundläggande byggstenarna i programspråket Python
|
|
Kursinnehåll: Följande ämnen behandlas under föreläsningar:
- universitetets IT-resurser
- programspråket Python
|
|
Kurslitteratur: Zelle, John M. (2010) Python Programming: An Introduction to Computer Science. Franklin, Beedle & Associates Inc. ISBN 978-1-59028-241-0
|
|
Examination: |
UPG1
LAB1
|
Obligatoriska uppgifter i datorintroduktion (U,G) Inledande laborationskurs (U,G) |
2 hp 2 hp
|
|
|
Momentet UPG1 innefattar en webbaserad introduktionskurs med avslutande uppgift samt ett antal "prova på"-laborationer. Momentet LAB1 innefattar ett antal uppgifter i programspråket Python.
På kursen ges betygen Underkänd/Godkänd. |