Logbog - sival19/DenBedsteGruppe GitHub Wiki

Logbog til gruppe 1 T1.

Log d. 22.9.20 uge 39

Aftaler:

  • Gruppen mødes hver tirsdag fra 8.15-8.30 og til og med forelæsningen 14.00 den pågældende dag.

Den følgende uge:

  • Der skal udarbejdes en samarbejdsaftale og undersøge projektgrundlag.
  • En gruppekontrakt er blevet udarbejdet, som skal gennemses af Anne Cathrine (grundet hendes fravær), så hun har mulighed for, at komme med inputs.

Fraværende: Anne Cathrine, pga. hovedpine.


Log d.29.9.20 uge 40

  • I dialog med Henrik (instruktor) ang. problemformulering.
  • Udarbejdet en problemanalyse og problemformulering samt underspørgsmål. Dette blev gjort ved at gruppen brainstormede idéer til problemformuleringer, for alle FN's verdensmål (se evt. det fælles Google drive, "Problemformulering" for brainstormen).
  • Der blev skabt en præsentation af projektgrundlaget ("poster").
  • Alt materiale blev gemt i en fælles Google Drive.
  • Der blev fundet relevant litteratur om fattigdom og ulighed.

Bonus: Vi har spist hindbærsnitter.

Fraværende: Ingen.


Log d. 01.10.20 uge 40

Efter sidste møde d. 29.10, sendte gruppen nogle spørgsmål til Henrik (instruktor), for at få feedback på det udarbejdet projektgrundlag.

Rettelser:

  • Uddybede problemanalysen.
  • Udarbejdede et problemtræ.
  • Ændrede problemformuleringen.

Fraværende: Ingen.


Log d. 06.10.20 uge 41

Præsentation af projektgrundlag

Grundet feedback efter præsentationen blev følgende punkter ændret/modificeret:

  • Problemformulering: "Hvordan kan man oplyse om hvorfor fattigdom og ulighed er et problem, gennem et læringsspil?"
  • Uddybelse/ændring af metode punktet.

Under spørgsmål:

  • Hver især blev tildelt et under spørgsmål, som vedkommende svarede på, med bl.a. relevant litteratur/undersøgelser som argumentation.

Brainstorm - ift. World of Zuul

  • Rum, personer, pointsystem/belønningssystem, objekter, karakterer, mål

"Flow chart"

  • Udarbejdet en forløbende skitse, af rum i det kommende læringsspil (se fælles GitHub) For tekst oversigt, se gruppe Google Drive, "Flow chart til skitse af spillet".

Næste møde:

  • Efter efterårsferien (uge 42), gruppen mødes ikke i 42.

Mail til Henrik (instruktor)

  • Den opdaterede poster, samt "flow chart" dokumentet, som der ønskes feedback på.
  • Der ønskes feedback på udkast af besvarelserne af underspørgsmålene.

Posteren skal officielt afleveres fredag d. 09.10.20 og gruppen er opmærksom på dette.

Fraværende: Ingen.

Log d. 20.10.20 uge 43

Dagsorden:

  • Hvad et dokument i fælles drev "Kravspecifikation", som indeholder samtlige krav til projektet, funktionelle samt ikke-funktionelle.
  • Navne- og udsagnsord analyse.
  • Skabte et CRC kort
  • Påbegyndte et UML diagram

Mail til Henrik (instruktor):

  • Ændrede problemformuleringen til: Hvad er konsekvenserne ved økonomisk ulighed i samfundet og hvordan viser man det gennem et læringsspil?
  • Feedback på "Kravspecifikation" dokumentet.
  • Feedback på CRC kort.
  • Feedback på UML diagram.

Fraværende: Lars, grundet sygdom.

Log d. 27.10.20 uge 44

  • I selskab med Henrik, bearbejdede vi UML diagrammet.

    • Flere ændringer, deriblandt en ny class 'Controller'.
    • Klasserne 'Characters' og 'Item' extender nu til 'InteractiveObjects'.
  • Opdeler gruppen i tre grupper af to personer hver.

    Gruppe 1: Anne Cathrine og Nadia. Gruppe 2: Lars og Nicolaj Gruppe 3: Faezeh og Simon.

  • Uddelegerer kode arbejdet, opdelt i de forskellige Class (med udgangspunkt i UML diagrammet).

    Gruppe 1: InterActiveObject, Items og Inventories. Gruppe 2: Room, Characters og Tasks. Gruppe 3: GameController og Player.

  • Det udarbejde kode:

    • Gruppe 1: To metoder virker ikke.
    • Gruppe 2: Room, Tasks. Characters er relativt færdigt.
    • Gruppe 3: Føler sig færdige, men mangler bekræftelse på at koden virker efter hensigten.

Mail til Henrik (instruktor):

  • Sender mail d. 29.10.20

Aftale til næste gang og følgende:

  • Hver gruppe skal skrive en individuelt opdatering af deres proces (ift. kode skrivning), til hver gruppe møde.

Fraværende: Ingen.

Log d. 03.11.20 uge 45

Dagsorden:

  • Oprettede nye rum: Station, skole, restaurant, fattiggård og rigmandsgård.
  • (Forsøgte) Tilknyttede Item(s) til Room (rummene).
  • Ift. til præsentation af uddrag af projektrapport, fremlæggelse d. 10.11, blev arbejdet opdelt individuelt mellem de tilstedeværende.

Fraværende: Lars - på skadestuen med hans kæreste.

Log d. 09.11.20 uge 46

Dagsorden: Gruppen mødes for at gennemgå rapporten, ift. præsentation af projekt tirsdag d. 09.11.20.

Fraværende: Lars - ingen begrundelse.

Log d. 10.11 uge 46

Dagsorden:

  • Præsentation af projektion

Fraværende: Ingen

Log d. 12.11.20 uge 46

Gruppen mødtes på skolen, efter forelæsningen (08-10) (forelæsningen blev elektronisk). Mødet varede fra ca. 10-14.

Dagsorden:

  • Ændrede spillets grundlag.

    I stedet for at spillet er statisk, i form af at man skal løse opgaver (tasks), skal man nu forsøge at udfylde en 'uligheds bar'. Dette gøres ved at samle objekter (items) op, som man finder i forskellige rum, eller ved at snakke med andre karakterer som muligvis giver brugeren items. Disse items, om man finder dem eller får dem, er af forskellige typer. Fx tøj, mad, medicin osv. Brugeren får fuldt point ved at give et objekt af en type, til en person der har det største behov for det. Hvis brugeren giver objektet til en karakter, som har et mindre behov end andre, vil man få en mængde point, men ikke fuldt point.

    Udover dette, skal der også være et variabel, der angiver hvor mange brugeren kan give objekter væk, altså en bestemt mængde, fx 25. Når brugeren har opbrugt alle sine forsøg (25 i dette eksempel), afsluttes spillet og brugeren vurderes ift. sin 'uligheds bar', hvor godt man har præsteret.

    Denne version, fremfor den tidligere mere statiske version, giver mere dynamik. Brugeren skal nu tage bevidste valg, ift. til at give objekter væk, og der skal være mulighed for at kunne gå opdagelse imellem rum og interagere med karakterer.

Fraværende: Anne-Cathrine - grundet hovedpine.

Log d. 17.11.20 uge 47

Henrik:

  • Berettede for Henrik om det ændrede grundlag for spillet. Ingen yderligere kritik, men han anbefalede at vi opdelte gruppen i opgave, ift. at kunne nå både kode- og projektdelen.

Note: Blive bedre til at benytte Henrik som et værktøj.

Dagsorden:

  • Gruppen blev opdelt i to gruppe, en der arbejde med projektrapporten og den anden med spillet ift. til at implementere GUI. Projektrapport: Frazeh, Lars og Nicolaj GUI: Nada og Simon.

Ændringer: Nicolaj:

  • Gennemarbejdede underspørgsmål nr. 5.

Fraværende: Anne-Chatrine - grundet sygdom.

Log d. 18.11.20 uge 47

De tilstedeværende arbejder med projekt, efter arbejde med workshop (8-12).

Dagsorden:

  • GUI er nu blevet tilføjet, i den forstand at man kan tilkoble metoder til knapper. Samtidig er adskillige baggrunde, billeder for objekter (fx en knap i form af en inventory (taske)) er nu også blevet tilføjet.

  • En brugervejledning er blevet gennemarbejdet. Beskrivelsen af brugervejledningen ændrer sig efter spilles udvikling.

  • Et kort eksempel af hvad CRC kort kan benyttes til i praktisk, er blevet udarbejdet.

  • Frazeh og Nicolaj arbejder med projektrapporten. Nadia og Simon arbejder med GUI i IntelliJ.

Fraværende: Anne-Cathrine - grundet sygdom, Lars - grundet en privat aftale

Log d. 24.11.20 uge 48

Dagsorden:

  • Rettede/gennemlæste rapporten, ift. subjektiv -> objektiv.
  • Uddybede underspørgsmål.
  • 'Status møde'. Gruppen har skabt et overblik over både rapporten (aftjekkede Rapportkontrolskema (drev)) samt kode delen.

Kode

  • Kan nu skifter scener. Dvs. hvis man bevæger sig mellem rummene, skifter baggrunden (scenen) samtidig.
  • Tilføjede et 'Apotek' rum.

Aftale: Gruppen mødes 26.11.20 ved 10-10.30 tiden.

Fraværende: Lars

Log d. 26.11.20 uge 48

Ekstra møde - 10 (-10.30) -

Dagsorden:

  • Uddybede underspørgsmål nr. 4.
  • GUI: Kan nu bevæge sig mellem rum, ved brug af knapper.

Fraværende: Ingen

Log d. 01.12.20 uge 49

Dagsorden:

  • Diskuterede/fik vejledning af Henrik ift. til kode.
  • Lars & Nicolaj arbejde med at skabe et pointsystem - ca. 70% færdig.
  • Anne-Cathrine, Frazeh, Nadia & Simon arbejde med GUI.

Aftale:

  • Mødes igen d. 03.12.20 efter forelæsningen.

Fraværende: Ingen

Log d. 03.12.20 uge 49

Dagsorden:

  • Lars og Nicolaj arbejdede videre med pointsystemet.
  • Ann-Cathrine og Simon arbejde med at få skiftet scene og gemme i mellem scene skiftet.
  • Frazeh og Nadia har arbejdet med intro skærmen, samt navnet for spillet.

Fraværende: Ingen

Log d. 08.12.20 uge 50

Dagsorden:

  • Lars, Nicolaj og Simon arbejder med at få implementeret et pointsystem. FÆRDIGT.
  • Flere genstande og karakterer er blevet tilføjet, af Frazeh og Nadia.
  • Simon har arbejdet med, at når ting bliver smidt ud af ens inventory, bliver de kaldt tilbage til dets oprindelig (spawn) rum.

Fraværende: Anne-Cathrine, grundet hovedpine.


Log d. 010.12.20 uge 50

Sted: Hos Nadia

Dagsorden:

  • Ændringer i FXML. Kan nu give ting til alle personer, i alle rum.

Fraværende: Lars, sov over sig

Log d. 11.12.20 uge 50

Sted: Hos Simon

Dagsorden:

  • Foretager de sidste ændringer før aflevering af kode. Dette indebærer at ændre point fordelingen (den mængde point man bliver tildelt, ved at give en ting væk), ændre størrelse og placeringer af knapper.

Fraværende: Ingen

Log d. 14.12.20 uge 51

Sted: Elektronisk, Discord.

Dagsorden:

  • Dialog om projektrapporten. Hvad der mangler og uddelegering af arbejdet.

Fraværende: Ingen

Log d. 15.12.20 uge 51

Sted: Hos Anne-Cathrine

Dagsorden:

  • Dialog/viderearbejde med procesevaluering
  • Generelt bearbejdet mange forskellige emner, for at finpudse dem/rette sproget.

Løs aftale til d. 16.12.20. Hvis man ønsker, mødes gruppen endnu en gang hos Anne-Cathrine.

Fraværende: Lars, grundet sygdom

Log d. 16.12.20 uge 51

Sted: Hos Anne-Cathrine

Dagsorden:

  • Arbejde med implementerings punktet.
  • Arbejde med diskussions punktet.
  • Arbejde med konklusions punktet.
  • Arbejde med perspektiverings punktet.

Fraværende: Lars. Simon, grundet corona relaterede problemer, er han blevet nødsaget til at deltage elektronisk.

Log d. 17.12.20 uge 51

Dagsorden:

  • Generelt arbejde med perfektionering af tidligere skrevne punkter.
  • Samtlige bilag og lign. bliver sorteret/får numre, bogstaver, så det bliver muligt at referer til dem.

Fraværende: Ingen

Log d. 18.12.20 uge 51

Dagsorden:

  • Fælles gennemgang af de sidste forslag i rapporten
  • Det sidste formalia bliver rettet
  • Indsendelse af rapport

Fraværende: Ingen