Læringsmål denne uken
- Forstå hvordan én enkelt linje utføres: Datatyper, evaluering av uttrykk og funksjoner
- Ha god forståelse av variabler
- Forstå og kunne bruke enkle prosedyrer uten parametre
- Forstå hvordan et helt program utføres - kodeflyt fra linje til linje, inkludert for beslutninger og prosedyrer
Obligatoriske innleveringer
Andre programmeringsoppgaver
Moduler
Hvert av temaene for uken (de som er knyttet til programmering) er tilgjengelig i undervisningsmodulene. Hver modul består av en screencast fra forelesing (med gjennomgang av slides, live-koding og oppgaver som du kan forsøke å løse selv mens du ser på), i tillegg til relevante øvingsoppgaver (Trix) for å trene på temaet på egenhånd. Modulene dekker altså det samme som er gjennomgått på forelesing, men er her delt inn i separate tema. Ukens moduler er:
Se eventuelt hele time1/time2 fra H21 samlet (eventuelt alle slides) som dekker de 4 ukemodulene.
Ukens tips til godt programmerings-håndverk
Ukens tips til godt programmerings-håndverk inneholder valgfritt ekstra materiale (videoer og tekster) som kan være nyttig når du lærer å programmere. Dette er kun tilgjengelig på engelsk.
Forelesninger
Fredagsforelesningen bruker vi til reflekterende oppsummering av ukas læringsmål. Det er viktig at studentene er aktive og stiller spørsmål, særlig om det som evt. er uklart i ukas materiale. Opptak fra fredag 4. februar publiseres her.
Pensum i Lærebok
PfE kap. 1-3. Mer detaljert - hele 1, 2.1 (inkl CE1,PT1,PT2), 2.t2.1, 2.3-2.5 og 3.1-3.7