Översikt

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

Händer i veckan

Då tar vi vecka 5 med en intro till veckan som publiceras i Slack följt av träffar på tisdag och torsdag. Campus kör sitt fokus och distans kör sitt.

Glöm inte att övningsuppgifterna förbereder er för uppgifterna. Den första övningsuppgiften "Literal klocka" har en inspelning kopplad till den, där kan man se hur en programmerare kan tänka när den löser uppgiften. Titta på den efter att du har kikat igenom veckans föreläsning om objekt.

Värt att notera är att det är omexamination för A1 på torsdag. Annars bör det nu vara fokus på att jobba med A2 som har deadline om två veckor.

"Stå-upp"-vlogg

Förra årets vlogg för den som vill få en extra introduktion till veckan. Det är fel titel på videon men rätt innehåll.

Stödjande inspelningar

Läsanvisningar

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

Övningar

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

Handledning

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

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).

Ett vanligt påstående brukar vara: "Jag får väl inte fråga något om examinationsuppgiften på handledningarna?"

Jodå! Du får fråga om vad som helst, men det är upp till kursledning och amanuenser hur vi väljer att svara. Vi försöker alltid hjälpa dig genom att puffa dig åt rätt håll när du kört fast!

Förnyad examinationsuppgift A1

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

Läs mer om examinationsuppgift A1 här.

Utmaningar

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.

Studiefrågor

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

Frågor att diskutera med din Ai-kompis
  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-kompis Ajj.

Tips

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.