Varje vecka består av en föreläsning, exempel, övningar och uppgift. Du bör gå igenom det i den ordning som det anges i nedanstående lista. Föreläsningen ligger i början av veckan. Sedan arbetar du med exempel och övningar. Slutligen arbetar du med aktuell uppgift.
Grunderna
- Vecka 14 — Introduktion
- Föreläsning 1
- Exempel 1.1 - 1.6 och 2.1 - 2.3, https://js.enur.se
- Uppgift U1a — Påbörja uppgiften
- Vecka 15 — Grundläggande programsatser
- Föreläsning 2
- Exempel 2.4 - 2.9, https://js.enur.se
- Uppgift U1a — Avsluta uppgiften
- Vecka 16 — Loopar och en del datastrukturer
- Föreläsning 3
- Exempel 2.10 - 2.13, https://js.enur.se
- Uppgift U1b — Påbörja uppgiften
- Vecka 17 — Slumptal, tid och händelser för mus och tangenter
- Föreläsning 4
- Exempel 2.14 - 2.15 och 3.1 - 3.3, https://js.enur.se
- Uppgift U1b — Avsluta uppgiften
- Deadline 1, sön. 27/4 kl. 23:59
Formulär, koordinater, timer, m.m.
- Vecka 18 — Formulär och reguljära uttryck
- Föreläsning 5
- Exempel 4.1 - 4.2, https://js.enur.se
- Uppgift U2a — Genomför hela uppgiften
- Vecka 19 — Koordinater, timers och media
- Föreläsning 6
- Exempel 5.1 - 5.3, https://js.enur.se
- Uppgift U2b — Genomför hela uppgiften
- Deadline 2, sön. 11/5 kl. 23:59
Drag-and-drop
- Vecka 20 — HTML drag and drop API
- Föreläsning 7
- Exempel 6.1 - 6.5, https://js.enur.se
- Uppgift U3 — Påbörja uppgiften
- Vecka 21 — Arbeta med uppgiften
- Ingen föreläsning
- Ingen nya exempel
- Uppgift U3 — Arbeta med uppgiften
- Vecka 22 — Användardata samt arbeta med uppgiften
- Ingen föreläsning
- Exempel 7.1, https://js.enur.se
- Uppgift U3 — Arbeta med uppgiften
- Vecka 23 — Slutför uppgiften
- Ingen föreläsning
- Ingen nya exempel
- Uppgift U3 — Avsluta uppgiften
- Muntlig examination av U3, ons.-tors. 4-5/6 (tidsbokning öppnar i Moodle den 28/5)
- Deadline 3, sön. 8/6 kl. 23:59
Kursperioden är slut
- Vecka 33
- Deadline 4 (restuppgifter), fre. 15/8 kl. 23:59
- Vecka 34
- Muntlig examination av U3 (rest), tis. 18/8 (tidsbokning öppnar i Moodle den 11/8)