Objektorienterat Programmeringsprojekt
Informationen på dessa websidor hörför sig till kurstillfället som går läsperiod 1, höstterminen HT-2018. Vi kommer att uppdatera kurshemsidan under kursens gång, så kolla denna med jämna mellanrum.
Senaste nytt
- 20181012, The schedule for the final presentation is now online.
- 20181010, I have added details about the final (oral) presentation, which takes place in the exam week.
- 20181008, More information has been posted on the project page about the peer review, including the deadline.
Older news…
- 20181012, The schedule for the final presentation is now online.
- 20181010, I have added details about the final (oral) presentation, which takes place in the exam week.
- 20181008, More information has been posted on the project page about the peer review, including the deadline.
- 20181002, The schedule conflict with the MVE045 exam has been resolved by the scheduling group. We moved the Tuesday afternoon to Wednesday morning.
- 20181002, The notes of the midterm meeting are now online.
- 20180913, The policy about absense from supervision meetings has been updated and made more clear. The details are on the project page.
- 20180912, The schedule for the seminar is now online! Please contact Alex about any scheduling questions.
- 20180912, The workshop about Maven has been updated.
- 20180906, We have booked an extra lab room for the next workshop: FT4011.
- 20180906, We have moved the three remaining lectures from 15-17 to 10-12, because the original time clashed with another course that many students take. Check the schedule for the details.
- 20180902, Registrera din grupp via länken på projekt sidan innan onsdag den 5:e sep kl. 13:00!
- 20180801, Ny kurshemsida men fortfarande ‘under construction’!
Less news…
Den här veckan (43)
Måndag, 29/10
|
Tisdag, 30/10
|
Onsdag, 01/11
|
Muntlig presentation (10-17 in EDIT EE)
|
Muntlig presentation (08-12 in EDIT EE)
|
Muntlig presentation (09-12 in EDIT EE)
|
Kursens upplägg
Vi kommer att ha:
-
ett mindre antal föreläsningar,
-
en seminar,
-
en kollegial granskning (peer review) av andras design och kod,
-
och några ‘workshops’.
Parallellt med detta genomför studenterna, i grupper om fyra/fem, ett fullständig utvecklingprojekt i form av ett mindre mjukvaruprojekt. I projektet ingår obligatoriska veckovisa handledarmöten och en muntlig slutpresentation.
Veckoplanering
Här är en (grov) översikt över kursen per vecka. Ämnenna spelar förmodligen ut över från ena vecka till den andra.
(Läsvecka / Att göra och diskutera på veckomöte)
-
Bestäm projekt, preliminärt GUI, user stories, prototypning, samt workshop Maven/Git
-
Domänmodell, mer prototypning, samt workshop JUnit/Travis
-
Designmodell (torrköra User Stories m.h.a. design modell); körbar (ev. i form av tester bara)
-
Design, MVC
-
Mer design, servicess hantering av resurser
-
Bygga på mer funktionalitet, tester, kvalitetsverktyg, dokumentation
-
Samma som 6
-
Gör kollegial granskning och fortsätter med 6
-
Redovisning