studiehandbok@lith
 

Tekniska högskolan vid Linköpings universitet

 
 
År : 2017
 
TDP002 Imperativ programmering, 6 hp
/Imperative Programming/

För:   IP  

 

Prel. schemalagd tid: 62
Rek. självstudietid: 98

  Utbildningsområde: Teknik

Huvudområde: Programmering   Nivå (G1,G2,A): G1

  Mål:  IUAE-matris
Efter genomgången kurs ska studenten kunna:
  • redogöra och använda programkonstruktionerna i ett imperativt programmeringssprÃ¥k
  • konstruera och lösa problem med imperativ programmering
  • ha kunskap om och kunna redogöra för begrepp inom imperativ programutveckling


  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
Objektorienterad programmering

  Organisation:
Föreläsningar, laborationer, dojos och egna övningar. Föreläsningarna tar upp kursens ämnen och tekniker. Laborationer och övningar ger en stor dos träning av de minsta momenten inom programmering.

  Kursinnehåll:
Hantverk: Kunna hantera ett programspråk med dess verktyg och dokumentation. Förmåga att arbete med styrsstrukturer och uppdelning av program i moduler. Förmåga att formulera algoritmer, lösa problem samt arbeta med testning och felsökning.

Ã"mnen: Imperativ programmering, ett imperativt programsprÃ¥ks konstruktioner, in- och utmatning samt filhantering. Datastrukturer, sÃ¥som listor, träd, grafer och tabeller.

Teknik: Python, Emacs och Linux.

  Kurslitteratur:
Learning Python, 5th Edition, av Mark Lutz, O'Reilly 2013

  Examination:
DAT1 LAB1
Datortenta (U,3,4,5)
Laboration (U,G)
3 hp
3 hp
 



Undervisningsspråk är Svenska.
Institution: IDA.
Studierektor: Ahmed Rezine
Examinator: Klas Arvidsson
Länk till kurshemsida på kursgivande institution
Ansvarig programnämnd: Data&Medie

Engelsk kursplan


Tekniska högskolan vid Linköpings universitet


Informationsansvarig: TFK , val@tfk.liu.se
Senast ändrad: 08/15/2017