Denne aktivitet indeholder 4 programmerings-opgaver som dækker over nogle af de koncepter I er blevet undervist i, i part 3. For hver opgave findes der en række tests som tjekker korrektheden af din kode - disse tests er nærmere specificeret i hver README i opgaverne.
I bliver bedømt på om I kan løse opgaverne. ScalableTeaching vil automatisk teste din løsning, for at se om testene går igennem. I har uendelig forsøg indenfor deadlinen.
Opgaven er estimeret til at skulle tage max 2 timer og skal løses individuelt. Plagiat vil blive betragtet som snyd.
Ændringer i test mappen (src/test) eller i .gitlab-ci.yml filen vil medføre at din løsning bliver ugyldiggjort.
Når opgaven startes på ScalableTeaching, opretter systemet et individuelt git repository til din opgave, dette repository fungerer som din besvarelse på opgaven. Besøg repositoriet på sdu.gitlab.dk eller ved at følge linket og clone dit repository.
Vi anbefaler I benytter jer af IntelliJ, og åbner pom.xml filen - så loader IntelliJ resten af projektet.
Når du skal aflevere, skal du blot push dine ændringer, og systemet vil verificere din løsning.
Fejler din løsningen kan du inspicere testene ved at klikke på krydset på GitLab:
Klik dernæst på den test, som fejler og inspicer loggen

- Jeg får en 404 fejl når jeg trykker på linket til mit repository - Dette opstår når du ikke er logget ind, besøg https://gitlab.sdu.dk og login først. Tryk dernæst på linket i ScalableTeaching igen.
- Jeg kan ikke logge ind på GitLab gennem min client - SDU's GitLab bruger access tokens istedet for password, du skal derfor generere først. Dette kan gøres fra: https://gitlab.sdu.dk/-/profile/personal_access_tokens (husk at give din token api adgang)

