lu.se

Datavetenskap

Lunds Tekniska Högskola

Denna sida på svenska This page in English

Examination

Examinationsmoment

I kursen ingår följande obligatoriska examinationsmoment:

  • Laborationer: lär dig teorin genom praktiskt arbete.
  • Kontrollskrivning: kontrollera vad du lärt dig efter halva kursen och träna på att tentera. Kontrollskrivningen är diagnostisk, kamraträttad, och kan ge samarbetsbonuspoäng. Enda tillåtna hjälpmedel är snabbreferens. Ditt resultat påverkar inte om du blir godkänd på kursen eller ej.
  • Projekt: visa att du självständigt kan designa, implementera och felsöka ett större program.
  • Muntligt prov: visa att du har tillräcklig förståelse för kursens teori för att vara redo för efterföljande programmeringskurs. Godkända laborationer, projekt och muntligt prov ger betyg 3 på kursen. Du kan träna på muntliga provet med vår muntabot: https://cs.lth.se/pgk/muntabot

Det erbjuds också en valfri tentamen i januari som, vid väl eller mycket väl godkänt resultat, kan ge överbetyg (4 eller 5), där du löser programmeringsuppgifter med papper och penna. Enda tillåtna hjälpmedel är snabbreferens. OBS! Anmälan via LTH:s tentamensanmälningssystem samt godkända laborationer, projektuppgift och muntligt prov krävs för att du ska få tentera.

Tidigare Scala-skrivningar

Tentamina som gavs före läsåret 2021/2022 var obligatoriska och godkänt resultat krävdes för godkänd kurs. Från och med läsåret 2021/2022 så är januari-tentan valfri för ev. överbetyg.

Tidigare Java-skrivningar

Du kan också träna på skrivningar från tidigare kursomgångar med Java som finns här:

http://cs.lth.se/edaa55-ht2/tentamen

Även om uppgifterna är formulerade i Java kan du träna på att implementera en lösning i Scala utifrån klass-specifikationerna. Du kan också utgå från lösningsförslaget i Java och träna på att översätta från Java till Scala.