Hoppa till innehåll

Översikt

Kursvecka fem och nu är du verkligen igång! Nu gäller det att verkligen borra ner huvudet och jobba på. Du går in i en lite tyngre period av kursen nu med ständigt nya koncept som bygger på tidigare veckor. Denna vecka introduceras objekt.

Vlogg från 2024 om du vill få en extra introduktion till veckan. (Det är fel titel på videon men rätt innehåll.)

Objekt är något oerhört centralt i javascript och i all objektbaserad programmering. Vi introducerar här objekt ur dess allra renaste form.

1h 17m | Presentation

Under läsanvisningar hittar du veckans kapitel som ska läsas i kurslitteraturen. Planera upp och dela upp läsningen under veckan.

Under Övningsuppgifter hittar du övningsuppgifter som det är lämpligt att du arbetar med under veckan.

Missa inte möjligheten att ställa frågor inför handledningstillfällena. Det är ett bra sätt att påverka det som tas upp i varje träff.

Examinationsuppgift A2 finns publicerad och denna vecka är det dags att börja jobba med uppgiften. Tillsammans med veckans teorimoment har du det som krävs för att genomföra hela examinationsuppgiften. (För att komma igång se Kursvecka-03).

Om du inte blev godkänd på, eller inte genomförde, examinationsuppgift A1 kursvecka 3 så bör du definitivt ta chansen denna kursvecka.

Läs mer om examinationsuppgift A1 här.

Det finns en del utmaningar att titta på även denna veckan. Tänk att utmaningar kan vara bra för att komma igång med egna kodexempel kring veckans fokus.

Här är ett antal frågor som du kan försöka besvara och diskutera tillsammans med din AI-assistent. Tveka inte att lyfta någon av frågorna till handledningen för att fortsätta diskussionen med lärare och studiekamrater.

  1. Förklara grunderna i konstruktionen objektliteral i javascript.
  2. Vilka är de vanligaste inbyggda metoderna som man behöver lära sig när det gäller objectliteralen?
  3. Kan man loopa runt properties i ett objekt?
  4. Vilken är den stora skillnaden mellan array och objektliteral?
  5. Finns det något särskilt jag bör tänka på om jag gör ett program som jobbar med objekt skapade från objektliteralen?

Här är en utskrift från hur det såg ut när jag diskuterade ovan frågor med min AI-assistent Ajj.

Här följer tips till hur du kan prioritera bland kursmaterialet för att komma igång med veckan.

  1. Det finns en föreläsning som ger grunden, efter den bör du kunna komma igång med både utmaningar och de blå övningsuppgifterna.
  2. När du kommit igång med grunden kan du se om du kan använda objekt för att lösa delar i A2, till exempel delen med summary().
  3. Försök komma en bit in på att lösa A2 under denna veckan, försök minst komma en tredjedel, men gärna halvvägs.
  4. Missa inte tipset om hur man endast kör enhetstester mot en specifik funktion.
CCBY