TEK/NAT Kursrapport
Kurs
Avancerad Datorgrafik och tillämpningar
Kurskod 5DV180
Poäng 7.5
År 2018
Start v.
03
Institution
Institutionen för datavetenskap
Antal registrerade (män/kvinnor) 10 (7/3)
Antal aktiva studenter (deltagit i minst en examinerande del)
7
Genomströmning (i %) och betygsutfall efter första tillfälle för examination (för varje betyg som satts på kursen ange antal som uppnått detta på formen ???
Genomströmning: 40% Betyg: U(6) 4(1) 5(3)
Hur mycket schemalagd lärar-/assistent-ledd tid har studenten tillgång till på kursen?
12*2=24 timmar föreläsning.
2*2=4 timmar handledning/vecka.
Hur är undervisningen upplagd?
Föreläsningar och 3 inlämningsuppgifter.
För vart och ett av lärmålen (FSR:en) i kursplanen, beskriv kortfattat hur det examineras.
förklara och beskriva begrepp och metoder för programmering av interaktiva applikationer med effektiv realtidsgrafik som nyttjar datorns grafikhårdvara och ljud (FSR 1)
Praktiska laborationer och skriftlig examen.
förklara praktiska och teoretiska begränsningar vid implementation och utveckling av grafikrelaterade algoritmer för grafikhårdvara (FSR 2)
Praktiska laborationer och skriftlig examen.
beskriva algoritmer för spatial uppdelning av geometri och algoritmer för kollisionstester (FSR 3) Praktiska laborationer och skriftlig examen.
diskutera användningen av datorgrafik i applikationssammanhang (FSR 4) Praktiska laborationer och skriftlig examen.
implementera algoritmer för avancerade belysningsmodeller och kollisionstester (FSR 5) Praktiska laborationer och skriftlig examen.
använda och utveckla programvarubibliotek ("grafikmotorer") för visuell interaktiv simulering (FSR 6) Praktiska laborationer
utvärdera programvarubibliotek ("grafikmotorer") för visuell interaktiv simulering (FSR 7) Praktiska laborationer
självständigt inhämta och tillgodogöra sig ny och erforderlig kunskap inom området (FSR 8) Praktiska laborationer och skriftlig examen.
Beskriv hur betygssättningen på kursen fungerar. (Vilka betyg ges på kursen och hur sker bedömningen, dvs vilka delar betygssätts och hur vägs de samman? Finns det skrivtliga betygskriterier och/eller lärmål (FSR) för de olika betygen?)
Inlämningsuppgifterna betygssätts med U eller G. Möjlighet till max 2 bonuspoäng för implementation av godkänd + bonusfunktionalitet inlämnad vid första inlämningstillfället och som får omedelbart G.
Skriftlig tentamen ges: Max 32poäng.
Slutgiltiga betyget summeras ihop med bonuspoängen från inlämningsuppgifterna till betygsgränser som leder till U, 3,4,5 Samläses denna kurs med andra kurser??
Nej
Om ja, hur många?
Hur stor andel av kursen samläses?
Samläser flera program denna kurs?
Ja
Om ja, hur många?
2+
Arbetar studenterna i projektform på kursen?
Ja
Om ja, uppskattad omfattning i poäng på projektdelen:
2
Antal projekt som varje student deltog i:
1
Antal studenter i projektgrupp:
3
Förväntades studenterna använda en projektmetodik för dokumentation och styrning (tex LIPS)?
Nej
Hur skedde indelning av studenter i projektgrupper?
Studenterna skötte detta själva
Har studenterna uppmanats föra projektdagbok?
Nej
Om ja, Har dagboken utgjort grund för examination?
Nej
Kursens samverkan med forskning
Ingen samverkan med forskningsverksamhet förekommer på kursen Annan samverkansform, nämligen:
Kursens samverkan med näringsliv eller offentlig verksamhet
Lärare/industridoktorander/adjungerade lärare med bakgrund från eller parallell verksamhet inom näringsliv eller offentlig verksamhet är aktiva på kursenStudiebesök inom näringsliv eller offentlig verksamhet
Annan samverkansform, nämligen
Genomförda förändringar till detta kurstillfälle Mer assistans i labbet inför första laborationen.
Förändringsförslag från föregående kursrapport
Lärare
Information om inblandade lärare
Kursansvarig anba0004
Antal övrig personal som ej föreläser 0
Antal övriga föreläsare 0
Hur stor del av den schemalagda tiden på kursen undervisas av forskande lärare (dvs lärare med mer än 25% forskning i sin tjänst)?
0
Hur stor del av den schemalagda tiden på kursen undervisas av lärare verksamma i näringsliv/offentlig verksamhet (dvs lärare med mer än 25% av sin tjänst förlagd till näringsliv/offentlig verksamhet)?
100
Kursvärd.
Totalt antal svarande 6
Sammanställningsdatum 2018-04-03
När genomfördes kursvärderingen?
Efter genomfört första examinationstillfälle
För varje lärmål på kursen ange hur stor del av de studerande som uppger att det har behandlats på kursen - ange svaret i procent på formen
har behandlats/har inte behandlats/vet ej
förklara och beskriva begrepp och metoder för programmering av interaktiva applikationer med effektiv realtidsgrafik som nyttjar datorns grafikhårdvara och ljud (FSR 1)
100/0/0
förklara praktiska och teoretiska begränsningar vid implementation och utveckling av grafikrelaterade algoritmer för grafikhårdvara (FSR 2)
83/0/17
beskriva algoritmer för spatial uppdelning av geometri och algoritmer för kollisionstester (FSR 3) 100/0/0
diskutera användningen av datorgrafik i applikationssammanhang (FSR 4) 83/0/17
implementera algoritmer för avancerade belysningsmodeller och kollisionstester (FSR 5) 100/0/0
använda och utveckla programvarubibliotek ("grafikmotorer") för visuell interaktiv simulering (FSR 6) 100/0/0
utvärdera programvarubibliotek ("grafikmotorer") för visuell interaktiv simulering (FSR 7) 100/0/0
självständigt inhämta och tillgodogöra sig ny och erforderlig kunskap inom området (FSR 8) 100/0/0
Sammanf.
Sammanfattning av åsikterna i kursvärderingen - positivt och negativt kring föreläsningar, seminarier, grupparbeten, laborationer, examination etc
Positive ---
Good assignments, including the VR project.
The lectures are good and clear, the content is also understandable, has good coverage and details important information. The code details are good and there's a good balance of heavy reading and pictures/videos for
understanding and some breathing room. Everything comes in an intuitive order and the theory in general was well handled.
•
• Great lectures.
- Good lectures
- Really interesting subject - Choice of last assignment - VR-project
- everything I hoped we'd learn was covered in one way or another!
Can be improved ---
Do not put unnecesary shocking pictures in the slides. A giant zoomed-in full-screen spider face is a very unpleasant surprise for some people.
Many of the slides contain nothing of value when downloaded from the course webpage, e.g. black rectangles from what I assume is a live video play? (I didn't attend lectures, I have no idea…)
•
Assignment 1 could be improved. The first course and this course does not link together well. The code base it not very helpful, it was easier to write from scratch.
A lot of lecture time focuses on VR and graphics history, not all if it seems relevant and some of it could probably be used for other subjects.
•
The assignments are large and daunting. This is almost fine. We were given very extensive material to start us off, and there were plenty of times where we could get help and the help itself was useful. But nonetheless, there was simply not enough time, given my experience and previous knowledge, to accomplish the assignments at 50%. The labs themselves are good and useful, but I would have needed 100% time to finish them. I do not know if the fault was entirely on me or if maybe the course could use some warnings or stricter prerequisites. The assignments seemed real fun though.
• A little bit too much history for me
- The course is too time-consuming (as if it would have been a 100%
course instead of 50%)
- The assignments are both relevant and fun but too large (especially the first one)
- The code provided for the first assignment was difficult to use, both getting it to compile (when combined with ones own project) and to understand. Would be a great help if it was easier to use though!
- Would be good to coordinate more with the base graphics course, especially for the first assignment
Lärarnas synpunkter på kursens innehåll och genomförande Still too heavy assignments?
Förslag till nästa kurstillfälle - ange vem som ansvarar för förändringen Remove some history stuff from lectures. Less focus on Applications.
Try to have a more complete sample code. Have students focus on shaders instead?
Bör kursplanen ändras till nästa kurstillfälle - vem ansvarar i så fall för att förändringen görs?
Granskn.
Granskare lärare (CAS-identitet) anba0004 [Backman, Anders]
Granskare student (CAS-identitet) leka0001 [Kallin Westin, Lena]
Granskare studieadministratör (CAS-identitet)
leka0001 [Kallin Westin, Lena]
Eventuella kommentarer på granskningsprocessen