Ressurser
- Forkurs og andre nyttige tips
- Lærebok (se under Pensum)
Oppgaver i Trix (treningsoppgaver, leveres ikke)
- Ø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 (frist 28.8, kreves for eksamensrett)
- Alt om innleveringer, med oppgaver (publiseres etter hvert)
Forelesningen (Python-stoff under Moduler nedenfor)
- Time 1
- Time 2
- Geir Kjetils lysark
- (opptak er tilgjengelig knyttet til hver enkelt modul under)
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