Javascript – Real Life Projekt

Opgaven gik ud på, at vi i grupper skulle re-implementere en udvalgt side fra et eksisterende website.
Projektet havde hovedsageligt fokus på at blive bedre til Javascript og anvende tillærte metoder fra pensum, men der skulle naturligvis stadig bruges HTML og CSS.
Projektet skulle afleveres som et website, vi valgte at tilknytte det til mit domæne, så det endte med at hedde “louiseschurmann.dk/javascript-2.0-main”.

Derudiver skulle der afleveres et link til vores i fælles GitHub, samt en video, hvor vi forklarer udvalgt JavaScript-kode.

Gruppen bestod af Rikke, Caroline, Sarah Lykke og mig selv.

Fremgangsmåde

Vi mødtes i klassen og fik en kort gennemgang af opgaven af Thomas. Derefter gik vi sammen i gruppen og besluttede, at vi ville arbejde med Brandts Kunstmuseum.

Vi oprettede et fælles repository på GitHub, det var vi alle lidt spændte på, og vi var nervøse for, om vi ville komme til at ødelægge hinandens kode. Men det gik heldigvis rigtig fint hele vejen igennem, og vi kommunikerede tydeligt, hvornår vi hver især ‘pullede’ og ‘fetchede’, for at undgå merge conflicts.

Vi drøftede ganske kort, hvad vi hver især kunne tænke os at arbejde med, og det var heldigvis nemt, da vi alle havde en fin idé omkring det og hvordan vi kunne implementere hele pensum. Caroline lavede en burgermenu og et logo. Sarah lavede et billedgalleri, Rikke lavede en kalender med tidspunkter og jeg lavede en billetfunktion. Vi var meget opmærksomme på, at vores individuelle sektioner skulle indeholde hele pensum.

Reflektioner

At arbejde intensivt med JavaScript har været både udfordrende og sjovt. Jeg havde hørt det var svært, men blev positivt overrasket, da vi først fik startet projektet op. Min erfaring med HTML og CSS fra 1. semester gjorde det betydeligt lettere at bygge videre, og jeg har fundet en ro i kodning, som jeg ikke havde forventet. Det er tydeligt, at Javascript er en viderebygning og en hjælp til at gøre ens projekter lidt mere farverige og festlige.

Samarbejdet i gruppen fungerede rigtig godt. Vi forventningsafstemte tidligt og skabte hurtigt et miljø med plads til både sparring og hygge. Kommunikationen var god hele vejen igennem, og vi lærte blandt andet at arbejde effektivt i GitHub, noget jeg havde frygtet og stadig synes er lidt forvirrende og uoverskueligt, men i den rette gruppe fungerer det fint.

Jeg tager en masse ny viden med mig og ser frem til at bruge den i de kommende projekter.

Vores video med forklaringer af vores individuelle kodestykker.