Göm menyn

TDP002 Imperativ programmering

Regler för examination

Examination sker genom datortenta, deltagande i obligatoriska moment och godkännande av programmeringslaborationer och seminarier. Datortentan utgör kursmomentet DAT1. Programmeringslaborationerna, seminarieuppgifter och närvaro vid dojos utgör momentet LAB1. För godkänt på kursen krävs godkänt både DAT1 och LAB1. För allmän information om vad som gäller vid examination på LiU, se studiehandboken.

Programmeringsdojos

Deltagande vid programmeringsdojos är obligatoriskt. Du förväntas ha förberett dig enligt instruktioner i respektive dojo.

Seminarier

I kursen ingår två seminarieuppgifter. Det första semineriet behandlar skillnader och likheter mellan programmeringsspråk och hur man kan lära sig ett nytt språk. Examineras genom skriftlig sammanfattning i grupp som bestäms under seminariet eller genom enskild inlämning vid frånvaro. Det andra semineriet behandlar pythons konstruktion och examineras genom individuell inlämning av samtliga uppgifter som behandlas under seminariet.

Laborationer

Laborationerna genomförs normalt i grupper om två personer (i undantagsfall enskilt). Inlämnade lösningar måste vara unika. Kopiering av lösningar mellan paren räknas som fusk och leder till avstängning av studier vid LiU. Se displinnämndens sida för mer information.

Datortenta

Datortentan tar upp begreppslig förståelse och individuell problemlösning vid dator. Betyget på datortentan (3,4,5) avgör kursbetyget. Mer detaljer om datortentans innehåll ges vid föreläsningarna. I menyn till vänster finns även gamla tentor att tillgå.

  • Datortentan kräver, liksom övriga tentor, anmälan via studentportalen.
  • Ni måste ta med legitimation till tentasalen.
  • Tentan genomförs i SU-sal (datorsalarna i B-huset) och testar praktisk programmeringskunskap och problemlösning. Tentan består av fem uppgifter och betyget bestäms av antal avklarade uppgifter och tiden det tar att klara dem.
  • Tillåtna hjälpmedel:
    • En bok om python
    • Ett A4-ark med egna anteckningar
  • Ni får INTE ta med elektroniska hjälpmedel såsom mobiltelefon, miniräknare eller elektronmikroskop

Omexamination

Datortentamen ges omtenta för enligt det vanliga schemat för omexamination vid LiTH.

Datorlaborationerna kan behöva kompletteras enligt instruktioner från era handledare och rättas kontinuerligt intill datortentamen. Därefter sker rättning av laborationer främst i anslutning till omexamination av datortentamen.

Dojos kan kompletteras enligt nedan. Vänligen markera tydligt kurskod, exakt vilket tillfälle kompletteringen gäller samt ert användarnamn i kompletteringarna.

  • Dojo 1 kompletteras genom att alla uppgifter görs och mejlas till laborationsassistenten.
  • Dojo 2 kompletteras genom att uppgifterna 1-4 görs och mejlas till laborationsassistenten.
  • Dojo 3 kompletteras genom att ni får skriva om hur de abstrakta datatyperna som hanteras i dojouppgiften bör utformas och användas av en sökfunktion. Ni behöver inte skriva fullständig kod, men väl skelett till hur ADT:erna skulle kunna se ut, inklusive exempel på implementation för några av funktionerna.

Seminarier kompletteras genom skriftlig individuell inlämning av samtliga frågeställningar / upggifter som behandlas under seminariet.

IDAs gemensamma regler för datorlaboratiner

Nedan följer våra gemensamma regler gällande laborationer.

Regler för examinering av datorlaborationer vid IDA

Datorlaborationer görs i grupp eller individuellt, enligt de instruktioner som ges för en kurs. Examinationen är dock alltid individuell.

Det är inte tillåtet att lämna in lösningar som har kopierats från andra studenter, eller från annat håll, även om modifieringar har gjorts. Om otillåten kopiering eller annan form av fusk misstänks, är läraren skyldig att göra en anmälan till universitetets disciplinnämnd.

Du ska kunna redogöra för detaljer i koden för ett program. Det kan också tänkas att du får förklara varför du har valt en viss lösning. Detta gäller alla i en grupp.

Om du förutser att du inte hinner redovisa i tid, ska du kontakta din lärare. Då kan du få stöd och hjälp och eventuellt kan tidpunkten för redovisningen senareläggas. Det är alltid bättre att diskutera problem än att, t.ex., fuska.

Om du inte följer universitetets och en kurs' examinationsregler, utan försöker fuska, t.ex. plagiera eller använda otillåtna hjälpmedel, kan detta resultera i en anmälan till universitetets disciplinnämnd. Konsekvenserna av ett beslut om fusk kan bli varning eller avstängning från studierna.

Policy för redovisning av datorlaborationer vid IDA

För alla IDA-kurser som har datorlaborationer gäller generellt att det finns en bestämd sista tidpunkt, deadline, för inlämning av laborationer. Denna deadline kan vara under kursens gång eller vid dess slut. Om redovisning inte sker i tid måste, den eventuellt nya, laborationsserien göras om nästa gång kursen ges.

Om en kurs avviker från denna policy, ska information om detta ges på kursens webbsidor.


Sidansvarig: Eric Elfving
Senast uppdaterad: 2014-06-12