Pythonlogo

Oppmøte

Starttid

11. nov.

11:15

Sluttid

11. nov.

17:00

Sted

R2 (12-15) OG EL5(15-18)

Ukedag

fredag

Eksamensforelesning i ITGK (Python)

Fredag 11.november kommer Åsmund Eldhuset for å holde kurs i ITGK i Python-delen. Dette er et uoffisielt kurs av TDT4110. Formålet med dette kurset er å friske opp samt supplementere dine kunnskaper om programmering i Python. Da programmeringen tradisjonelt sett er det mange sliter mest med, er formålet å gi litt nødhjelp til dem som føler at det går trått.

Dette er ikke et kurs for de som har god styring på programmeringen, og bare vil garantere at de får A. Vi vil heller ikke ta for oss resten av pensumet i TDT4110 (da det neppe er mange som har kontroll på programmeringen, men ikke på resten av pensumet).

Vi kommer til å gjøre følgende:

  • Gjennomgå de viktigste konseptene i språket, med fokus på å forklare hva som skjer bak kulissene - slik at vi får avmystifisert ting litt og avdekket "gotchas" som erfaringsmessig fører til misforståelser. De viktigste konseptene vi skal se på er:
    • Variabler og datatyper
    • Regneuttrykk
    • if / elif / else
    • Funksjoner, returverdier og scopes
    • Lister, tupler og slice-notasjonen
    • for- og while-løkker
    • Dictionaries og sets
    • Matriser (todimensjonale lister)
    • Strengmanipulering
    • Rekursjon
    • Filbehandling
    • Exceptions
    • 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.

Kursholder er Åsmund Eldhuset, som tidligere har holdt øvingsforelesninger og/eller eksamensforelesninger i bl.a. Python, Matlab, Java, C++, diskret matematikk og algdat

Påmelding

Dette er ikke et påmeldingsarrangement.

Kontakt

Arrangør