Kurs IK1085

Programutvecklingsteknik, introduktion

7,5 högskolepoäng
Grundnivå

Huvudområde: Datateknik, Informatik

Kursen har inga tillfällen inplanerade just nu

Kursens mål

Kursens övergripande mål är att den studerande tillägnar sig grundläggande kunskaper och färdigheter i att programmera.

Kunskap och förståelse
Efter avslutat kurs ska studenten kunna:

  • förklara vad begreppet objektorientering innebär
  • redogöra för grundläggande termer, begrepp och nyckelord inom programmering

Färdighet och förmåga
Efter avslutat kurs ska studenten kunna:

  • utveckla språkoberoende algoritmer syftande till en strukturerad design vid utveckling av program
  • skapa applikationer för in- och utmatning med hjälp av ett urval av klasser från standardklassbibliotek respektive återanvända färdiga programbibliotek i egen programutveckling
  • använda selektiva programsatser som innehåller villkor för att styra ett programs exekvering.
  • använda iterationsatser för att upprepade gånger exekvera programsatser tills vissa villkor uppfyllts
  • skapa egendefinierade klasser innehållande egenskaper och metoder som representerar beteendet hos objekt skapade av dessa klasser
  • felsöka program med en så kallad debugger
  • använda datastrukturer för att (temporärt) lagra och manipulera data under exekvering
  • skriva ner data till filer respektive läsa upp data från filer
  • skriftligt och muntligt presentera, förklara, sammanfatta och diskutera lösningsmetoder och resultat