Göm menyn

TDDC76 Programmering och datastrukturer

Examination

Kursen examineras genom

  • LAB2 - en obligatorisk laborationskurs, 3,5 hp

  • PRA1 - ett obligatoriskt projektarbete, 3 hp

  • UPG2 - en obligatorisk hemtentamen, 1,5 hp

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.

I dokumentet Kursplanering, Bedömning och betygssättning (PDF) ges information gällande bedömning av olika examinationsmoment, betygssättning på delmoment och på hel kurs, deadline för delmoment, etc. Nedan ges anvisningar av lite mer praktisk natur.

Deadline

Deadline för redovisning av laborationer, projekt, hemtentamen, m.m. framgår av kursens eget schema på webben.

Deadline ska hållas, såvida inte särskilda skäl föreligger. I fall du har problem ska assistenten vara vidtalad och eventuella överenskommelser gjorda innan deadline passeras.

Laborationer (LAB2)

Laborationer utförs i grupper om normalt två personer. Även om laborationer löses i grupp görs i princip en individuell betygssättning.

Vid det första laborationstillfället utförs en introduktionslaboration enligt tämligen detaljerade anvisningar. Dess syfte är att ge lite elementära insikter on programspråket C++ (grundläggande konstruktioner, lite terminologi) och hur man kompilerar och kör C++-program och genom detta lite grund inför kommande föreläsningar och laborationer.

Den ordinarie laborationsserien består av tre delar, Laboration 1, 2 och 3. Laboration utförs under läsperiod Ht1.

Laboration 1 och 3 består av deluppgifter och dessa ska redovisas gemensamt vid deadline för Laboration 1 respektive 3.

Laboration 1 omfattar några inledande uppgifter som ej ska redovisas för examination. Dessa ska i stället lämnas in för s.k. stilgranskning och det bör ske så snart möjligt för att få återkoppling inför arbetet med de övriga uppgifterna.

Det finns ett visst utrymme för komplettering till VG efter deadline, om man ligger nära VG på en laboration men inte riktigt uppnått VG-nivån. Underkänt kan endast kompletteras till G. Komplettering ska vara gjord senats tre veckor efter ordinarie deadline.

Plussning innebär att genomföra en datortentamen motsvarande det som har ingått i laborationerna, speciellt laboration 2 och 3.

Projekt (PRA1)

Projektarbetet utförs i grupp om normalt 4-6 personer. Bildandet av grupper överlåts åt kursdeltagarna själva. Om någon skulle ha problem med att hitta en grupp kan kursassistenten kontaktas. Det finns en deadline i läsperiod Ht1 för s.k. projektgruppsregistrering som innebär att gruppen senast då ska ha meddelat projekthandledaren (normalt lektions/labassistenten) om att gruppen bildats och vilka som ingår samt ifall gruppen redan valt ett projekt att utföra. Grupper kan bildas över klassgränser.

Momenten projektgruppsbildning och kravspecifikation (KS) ska utföras under läsperiod Ht1, objektorienterad analys (OOA), objektorienterad design (OOD) och kodning (OOP) under läsperiod Ht2.

Varje moment utom projektgruppsregistreringen ska redovisas skriftligt i form av ett litet dokument vars omfattning och utformning framgår av kursmaterial och annan information. Varje moment har ett senaste inlämningsdatum då motsvarande dokumentation ska lämnas till handledaren.

En gruppredovisning utgör slutexamination av projektet. Vid denna ska projektgruppens samtliga medlemmar närvara och gruppen ska demonstrera resultatet för handledaren. Tidpunkt för gruppexaminationen ska normalt vara i sista veckan av läsperiod Ht2 eller i tentamensperioden direkt efter kursen men detta överlåts till handledaren och gruppen att överenskomma.

Om grund finns kan handledaren/examinator göra en individuell betygssättning (G/U) av gruppens medlemmar.

Hemtentamen (UPG1)

Hemtentamen är individuell och består av en uppsättning uppgifter av varierande slag, där föreläsningarna och kurslitteraturen definierar omfattningen. Även andra informationskällor (bibliotek, sökning på webben) kan användas men där kan man stöta på varianter på datastrukturer och algoritmer som inte behandlas i kursen och därför inte ska redovisas. Det är inte tillåtet att gemensamt ta fram svar eller att kopiera svar från andra kursdeltagare eller andra källor.

Hemtentamen delas normalt ut i slutet av den fjärde veckan i läsperiod Ht2 och lösningarna ska normalt lämnas in senast måndagen i den sjätte veckan i Ht2. Om särskilda skäl föreligger kan hemtentamen få göras på annan tid än den föreskrivna.

För tentamen och omtentamen gäller grundregeln att man erbjuds tre tillfällen per läsår. Omtentamen kan tas ut från och med tentamensperiod Vt1, till och med tentamensperiod augusti, efter överenskommelse med examinator. Under höstterminen ges normalt endast omtenta i samband med den ordinarie tentamen i läsperiod Ht2.


Sidansvarig: Tommy Olsson
Senast uppdaterad: 2012-11-27