Vi kommer til å gjøre følgende: Starte fra scratch med gjennomgang av de viktigste konseptene i språket, med fokus på å forklare nok av hva som skjer bak kulissene til å få avmystifisert ting litt, og å avdekke "gotchas" som erfaringsmessig fører til misforståelser. De viktigste konseptene vi skal se på er:
Variabler
Regneuttrykk
Lists/arrays og slice-notasjonen
Tuples
Dictionaries og sets
Funksjoner
if / elif / else
for- og while-løkker
Strengmanipulering
Rekursjon
Filbehandling
Forklare hvordan man kan tenke når man skal anvende disse konseptene og sy dem sammen til løsninger på forskjellige problemstillinger
Se på noen få utvalgte øvings- og eksamensoppgaver og forklare hvordan man på mest mulig strukturert måte kan resonnere seg frem til svarene
NB: Dette er IKKE et kurs for de som har god styring på programmering, og som kun vil ha en garanti for å få en A.