Till KTH:s startsida Till KTH:s startsida

Betyg

Eftersom kursen utvecklas från år till år och betygssytemen därmed justeras kan vi endast garantera betygssystemets giltighet i ett år framåt. Detta är vad som gäller för kursen som startar under läsåret 2016-2017:

För att bli godkänd på kursen måste man klara av de fyra momenten LAB1 (inledande arbete med labbar), LAB2 (prov på grunderna),  LAB3 (P-delen) och LAB4 (Webbdelen). Kursen ger 8 högskolepoäng uppdelat på följande sätt (moment):

  • 1,5 hp LAB1 Labbar och instuderingsfrågor gjorda och redovisade i tid.
  • 1,5 hp LAB2 Det skriftliga provet godkänt.
  • 3 hp LAB3 P-uppgiften (spec, granskning, prototyper, redovisning) godkänd.
  • 2 hp LAB4 Webbdelen

Betyget på kursen avgörs av P-uppgiften. 

för betyg E ska du visa att du kan:

  • följa reglerna i programspråkets syntax,
  • tillämpa och redogöra för regler för god programmeringsstil (såsom användarvänlighet, kommentarer, felhantering, strukturering, flexibilitet),
  • upptäcka och korrigera programmeringsfel,
  • modifiera givna program,
  • överföra data mellan fil och program,
  • identifiera behovet av och använda styrstrukturer (villkorssatser och slingor),
  • dela upp ett större problem i hanterliga delar och konstruera funktioner för dessa,
  • använda de datastrukturer som finns inbyggda i programspråket, samt välja datastrukturer som passar för det aktuella problemet,
  • använda och konstruera egna klasser,
  • granska andras program

för betyg D ska du dessutom visa att du kan:

  • följa en given tidsplan för arbetet,
  • skriva ett perfekt program som i alla avseenden uppfyller givna krav på användarvänlighet, begriplighet och strukturering

för betyg C ska du dessutom visa att du kan:

  • infoga felhantering för att få ett program som inte kraschar för felaktiga indata

för betyg B ska du dessutom visa att du kan:

  • konstruera och implementera en svårare algoritm

för betyg A ska du dessutom visa att du kan:

  • sätta dig in i och använda en större modul (t ex tkinter, pygame, urllib) för att utveckla ditt program

Plussa

På KTH finns av hävd en rätt att tenta om för att få högre betyg fast tentan redan är godkänd. I kurser med andra typer av examination (än tenta) måste vi av kostnadsskäl begränsa denna rätt. Följande regler gäller i denna kurs:

  • Den som har redovisat sin P-uppgift under kursens gång kan efter det höja sitt betyg, men bara inom ett år från kursstart.
  • Krav för betygen framgår av kursprogrammet. Man kan behöva förbättra programkvalitén eller göra vissa extrauppgifter.
  • Redovisningen görs vid något av uppsamlingstillfällena för P-uppgifter.
  • Man har bara ett år från kursstart på sig att höja sitt betyg, sen är det försent.