Examination

Kursen består av fyra LADOK-moment (studiemedelspoängsmoment):

  • LAB1 (1.5hp): Python-delens 4 laborationer. Betyg G/U
  • LAB2 (1.5hp): Individuellt datorprov för att testa/repetera kunskaperna från LAB1. Betyg G/U
  • LAB3 (3hp): Benämns P-uppgift och utgörs av en större individuell programmerings-uppgift i Python. Betyg A, B, C, D, E, FX, F
  • LAB4 (3hp): Numpy-delens 2 laborationer. Betyg G/U

Sammanlagt 9 hp eller ca 240h aktivt arbete.

Hederskod

Liksom alla programmeringskurser på CSC-skolan tillämpas i denna kurs Code of Honor.

Python-laborationer (LAB1)

Ni arbetar med labbarna i grupper om två, och redovisar gemensamt till en labb-assistent. Under schemalagda labb-tillfällen samt vid allmänhandledningen kan ni få hjälp, men det mesta av arbetet utför ni på egen tid. Avklarad redovisning i tid producerar bonuspoäng till datorprovet. 

Datorprov (LAB2)

Efter de inledande labbarna förväntas man ha grundläggande programmeringskunskaper och dessa examineras med ett datorprov (LAB2). Detta genomförs under icke-pandemi-år vid ett schemalagt laborationstillfälle och utgörs av ett antal frågor av flervalstyp som ska besvaras på given tid.

P-uppgift (LAB3)

Kursens tredje moment, LAB3, är en större, individuell programmeringsuppgift i Python; en "P-uppgift". P-uppgiften redovisas i tre steg under kursens andra period. P-uppgiften bestämmer betyget för hela kursen, se Betygskriterier.

Numpy-laborationer (LAB4)

Ni arbetar med labbarna i grupper om två, och redovisar gemensamt. Under schemalagda labb-tillfällen samt vid allmänhandledningen kan ni få hjälp, men det mesta av arbetet utför ni på egen tid. Notera att labbarna i NumPy är mer omfattande än de inledande pythonlabbarna.