Göm menyn

TDP005 Projekt: Objektorienterat system

Lab

Labuppgifter

Det finns två schemalagda övningstillfällen inlagda i början av kursen. Dessa är en introduktion till SFML (laborationstillfälle 1) samt Make (laborationstillfälle 2).

Ni ska inte lämna in dessa uppgifter, men stäm gärna av med er handledare när ni är klara.

Övningsuppgifter

Syftet med labbtillfällena och uppgifterna är att vara ett stöd för att ni ska börja sätta er in i SFML och tillhörande verktyg. Handledarna kommer vara tillgängliga för att svara på eventuella frågor.

När ni har gjort uppgifterna bör ni ha ett grundläggande skelett för att komma igång med SFML, med tillhörande Makefile för att lätt kunna lägga till framtida filer som ni kommer skapa. Allt detta skall finnas i ett git-repo, där samtliga projektmedlemmar är ägare, samt all kurspersonal är medlemmar som "Reporter". Ni kommer använda detta repo för ert projekt. Ni bör lägga lite tid på att konfigurera detta repo, t.ex. borde ni skapa en .gitignore för att undvika att ni pushar upp diverse genererade filer som inte är intressanta att versionshantera. För att skapa en .gitignore kan ni förslagsvis använda er av gitignore.io.

  • Labbtillfälle 1: SFML
  • Labbtillfälle 2: Make

PROJ tider

Under kursens gång så finns det flera bokade PROJ moment i schemat. Dessa är till för att ni ska ha salar bokade så ni garanterat har någonstans att jobba. Ni förväntas att jobba med projektet även utanför dessa tider. På dessa pass kommer inte handledarna vara på plats, om ni inte har bokat möte enligt nedan instruktioner.

Ni bokar tid med den handledare er grupp har i Webreg. För att boka en tid, skriv ett mail till er handledare där ni inkluderar så mycket som möjligt av denna information:

  • Rubrik på mailet ska vara TDP005: Boka handledning
  • En kort beskrivning av det problem ni behöver hjälp med
  • Vad ni har testat att göra hittills för att lösa problemet själva
  • Om det är kod ni behöver hjälp med, inkludera en länk till ert GitLab-repo för rätt branch / commit (se även till att ni pushat den senaste koden)
Er handledare kommer därefter att återkomma med datum och tid ni kan ses i en av LIS-salarna. Handledarna kommer i första hand att försöka boka in tider på de schemalagda projektpassen, men vissa avsteg från detta kan förekomma. Vi bokar alltid in ett pass så snart det finns möjlighet. Har ni ett önskemål om specifikt datum / tid ni önskar få hjälpen kan ni skriva deta i mailet. Vi kan inte garantera att den tiden fungera.

Sidansvarig: Eric Ekström & Dag Jönsson
Senast uppdaterad: 2025-11-26