Ressurser
Oppgaver i Trix (treningsoppgaver med løsningsforslag)
- Øvingsoppgaver: enkle oppgaver som hovedsakelig fokuserer på ett tema, uten andre distraksjoner for å komme i gang med nytt stoff.
- Mengdetrening: middels vanskelige oppgaver på et nivå som bør beherskes fra en uke. Kan inkludere noen flere temaer enn kun hovedtemaet.
- Utfordringsoppgaver: mer utfordrende oppgaver når man behersker et nytt tema.
Obligatorisk innlevering 1
- Alt om obligatoriske innleveringer, med oppgavetekster (publiseres etter hvert) og frister ligger samlet her.
Forelesningen (Python-stoff under Moduler nedenfor)
Opptak legges ut etter timen
- Time 1 (praktisk + intro til informatikk og IN1000)
- Time 2 (start på programmering)
- Lysark og opptak er tilgjengelig knyttet til hvert enkelt tema (modul) under - disse er fra tidligere år, men helt dekkende for i år
Moduler
Hvert av programmeringstemaene for uke 1-6 er tilgjengelig i undervisningsmoduler. 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:
Læringsmål denne uken
- Ha fått oversikt over undervisningstilbudet og laget en egen plan
- Kunne skrive, endre, finne igjen (!) og kjøre et Python-program
- Programmering i Python:
- Kunne skrive ut til og lese inn fra terminalen
- Kunne ta vare på verdier med variabler
- Kunne bruke beslutninger (if) for å avgjøre hvilke programlinjer som skal kjøres
- Kunne lese en feilmelding