TEK/NAT Kursrapport Kurs Kurskod Poäng År Start v. Projektkurs i datorseende 5DV115 7.5 217 12 Institution Institutionen för datavetenskap Antal registrerade (män/kvinnor) 18 (13/5) Antal aktiva studenter (deltagit i minst en examinerande del) 13 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: 73% Betyg: U(5) 4(1) 5(12) Hur mycket schemalagd lärar-/assistent-ledd tid har studenten tillgång till på kursen? 4 (in total). Hur är undervisningen upplagd? Some initial lectures on the theoretical topics, then in form using the Scrum methodology. This year's was to develop an application that would help a foresters/drone operator to record tree statistics in the field based on a quick-anddirty mosaic of images obtained from the drone. The course contained three sprints. The first sprint focused on exploring the theory and context, i.e. "what has been done and what can be done". The second and third sprint focused on researching and implementing algorithms to achieve the goal. Each sprint ended with a demo for the product owner. För vart och ett av lärmålen (FSR:en) i kursplanen, beskriv kortfattat hur det examineras. Förklara centrala begrepp inom bildanalys, 3D-rekonstruktion och/eller mönsterigenkänning. Redovisa principerna för den använda projektstyrningsmodellen, exempelvis Scrum. and assignment Förklara de olika roller som förekommer inom den använda projektstyrningsmodellen., assignment Demonstrera förmåga att arbeta i projektform i grupper om minst 4 personer, inklusive att arbeta i icke självvalda grupper. Analysera ett problem inom ett eller flera av ämnesområdena bildanalys, 3D-rekonstruktion och mönsterigenkänning. Visa färdighet i att arbeta under projektstyrningsmodellen. Visa färdighet att gemensamt i grupp inhämta, presentera och tillämpa nödvändig kunskap för att lösa problemet. Identifiera otydligheter i den givna kravspecifikationen samt föreslå förtydliganden. Använda ett versionshanteringssystem för källkod och annan dokumentation. Värdera olika lösningsförslag för problem inom något eller flera av ämnesområdena bildanalys, 3D-rekonstruktion och mönsterigenkänning. Reflektera över sin egen insats i ett projektarbete. Bedöma kvalitén på gruppens resultat. Ge förslag på hur resultatet skulle kunna förbättras. 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?) Grades U, 3, 4, 5. Grade influenced by result on written home exam and work. 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? Om ja, hur många? 6 Arbetar studenterna i projektform på kursen? Om ja, uppskattad omfattning i poäng på projektdelen: 6,5 Antal projekt som varje student deltog i: 1 Antal studenter i projektgrupp: 5-9 Förväntades studenterna använda en projektmetodik för dokumentation och styrning (tex LIPS)? Hur skedde indelning av studenter i projektgrupper? Kursledning gjorde indelning Har studenterna uppmanats föra projektdagbok? Nej Kursens samverkan med forskning Om ja, Har dagboken utgjort grund för examination? Ingen samverkan med forskningsverksamhet förekommer på kursen Annan samverkansform, nämligen: Projektet hade forsknings- och utvecklingsinslag. Kursens samverkan med näringsliv eller offentlig verksamhet Kursen är baserad på samverkan med företag/offentlig verksamhet men bedrivs huvudsakligen inte på företaget/den offentliga verksamheten Annan samverkansform, nämligen Genomförda förändringar till detta kurstillfälle 1) The schedule for "office hours" was changed due to limitations in office availability. 2) The group was divided into smaller teams. 3) The research sprint was shortened. 4) Multiple sub-s were identified and assigned to different teams. Förändringsförslag från föregående kursrapport 1) Use smaller teams. 2) Shorten the research sprint. 3) Identify multiple sub-s. Lärare Information om inblandade lärare Kursansvarig Niclas Börlin Antal övrig personal som ej föreläser Antal övriga föreläsare 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)?
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)? Kursvärd. Totalt antal svarande 3 Sammanställningsdatum 217-6-26 När genomfördes kursvärderingen? Före examinationen 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 centrala begrepp inom bildanalys, 3D-rekonstruktion och/eller mönsterigenkänning. 1// Redovisa principerna för den använda projektstyrningsmodellen, exempelvis Scrum. 1// Förklara de olika roller som förekommer inom den använda projektstyrningsmodellen. 1// Demonstrera förmåga att arbeta i projektform i grupper om minst 4 personer, inklusive att arbeta i icke självvalda grupper. 1// Analysera ett problem inom ett eller flera av ämnesområdena bildanalys, 3D-rekonstruktion och mönsterigenkänning. 67/33/ Visa färdighet i att arbeta under projektstyrningsmodellen. 1// Visa färdighet att gemensamt i grupp inhämta, presentera och tillämpa nödvändig kunskap för att lösa problemet. 1// Identifiera otydligheter i den givna kravspecifikationen samt föreslå förtydliganden. 1// Använda ett versionshanteringssystem för källkod och annan dokumentation. 67//33 Värdera olika lösningsförslag för problem inom något eller flera av ämnesområdena bildanalys, 3D-rekonstruktion och mönsterigenkänning. 67/33/ Reflektera över sin egen insats i ett projektarbete. 1// Bedöma kvalitén på gruppens resultat. 1// Ge förslag på hur resultatet skulle kunna förbättras. 1// Sammanf. Sammanfattning av åsikterna i kursvärderingen - positivt och negativt kring föreläsningar, seminarier, grupparbeten, laborationer, examination etc
What was positive about the course and should be retained? Infrastructure as a whole, office, owner interaction The scrum book was phenomenal!!! Only course book I've liked so far. The was also good, well defined parameters (when we understood it). Really learned a lot from this course on the part. Way of leading that. Starting with a few of lectures to go in the subject of Scrum and Machine Vision, continuing with work. The that will have it practical use. I think that 5% of time was good for the :). =========================================== What can be improved? If possible, please explain how. Final demo a few days beforehand the actual software delivery In these kinds of s it is really easy to miss the machine vision. There were like two to three people that actually had to study machine vision. I sat down with these people a lot and had them explain the algorithms for me but most people did not. I think we could spare one of the times each week where we explain relevant machine vision concepts for those who wants that. I know the people who worked on the algorithms would have appreciated the help as well. Also an office where sun can come in would be nice. I would say the first sprint was quite messy. We weren't sure what to do and how to manage research with Scrum methodology. I think that we could just do a one week of the research. Or do it differently - a research that not only goes into the technology that may be used, but also around user. Therein getting to know the problem, interviews, idea generation etc. Those tasks could also be then better to handle between the people. ======================================================= Did you find something missing from the course which should have been included? Perhaps a higher pre requisite or Nonlinear Optimization optimization Hmm, I kind of answer that already. Maybe you being in the office sometimes would have been good. A coach in the room :). ======================================================== Do you think that adding a theory course *before* the course would be a good idea? Most definitely That would. I kind of stumbled in on this course so I would not have taken it since my term one would have been full but if I knew how great it was I would have taken it. I think that a few of the lectures were enough, the rest may be learned in practice. ======================================================= Further comments: Great job, thanks Thank you for leading the course and showing that we can do valuable things at studies :). Lärarnas synpunkter på kursens innehåll och genomförande Overall, the course was a success with satisfied students and product owner. I felt that the students took pride in the. Unfortunately, I spent less time at "the office" this year than previous years due to other courses. Want to change that to next year. This year, the "office hours" were divided into one 8-hour workday + three 4-hour half-workdays. The consensus was that having two 8-hour workdays + one 4-hour would have been better. The main complaint about the office was that it was windowless. There were two suggestions related to the the scheduling of the course: 1) Shorten the first "research" sprint and perhaps keep the group together and wait with the split into teams until sprint number 2. 2) Leave some time after the final demo to fix minor bugs/improvements that surface during the final demo. Förslag till nästa kurstillfälle - ange vem som ansvarar för förändringen Ensure 8+8+4 hour workdays. Try to secure a lab with (daylight) windows. Shorten the initial sprint and keep the group together, e.g. by shifting everything one week earlier. Use the last "extra" week as a clean-up week. Consider splitting "the demo" and the "software delivery" into two different days with a work day in between for the product owner to test the software. Bör kursplanen ändras till nästa kurstillfälle - vem ansvarar i så fall för att förändringen görs? No Granskn. Granskare lärare (CAS-identitet) nibo1 [Börlin, Niclas] Granskare student (CAS-identitet) leka1 [Kallin Westin, Lena] Granskare studieadministratör (CAS-identitet) leka1 [Kallin Westin, Lena]
Eventuella kommentarer på granskningsprocessen