Ressurser
Teknisk plattform/ kom i gang
Pensum i L?rebok
Python for Everyone (PfE) kap. 1-3 (forel?pig kun p? overordnet niv?).
Oppgaver i Trix
- ?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 for 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 lenker
Forelesninger
Live-forelesinger gir en overordnet introduksjon til uken (onsdag fra kl 10.15):
- ca 10.15-11.00: Komme i gang med programmering og Python
- ca 11.15-12.00: Overordnet introduksjon til hva hele faget handler om og hvordan det er organisert
Slides og opptak av zoom-forelesninger finnes her:
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:
L?ringsm?l denne uken
- Kunne logge p? en linux-tjener ved Ifi fra egen maskin, skrive, endre 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
- Kjenne til ulike verkt?y for ? skrive og kj?re Python-programmer