Velkommen til gruppe 6

Her finner du lenker til tips og triks, og ressurser fra gruppetimene. Hvis du har praktiske spørsmål eller forslag til noe du ønsker å ta opp i timene, så kan du kontakte meg på aredi@ifi.uio.no

Praktisk
  • Time 1: Onsdager, 10:15–12:00
  • Ole Johan Dahls hus: Caml
  • Time 2: Fredager, 10:15–12:00
  • Ole Johan Dahls hus: Python

Discourse

Raskeste måte å få hjelp

Hvis du er usikker på noe praktisk eller trenger hjelp til en oppgave, så kan du lage en post her. Husk at du kan velge om du vil poste anonymt eller med brukernavn.

Ikke post kode til obliger!

Devilry

Her skal du levere inn (de obligatoriske) innleveringene

Du kan levere inn så mange ganger du vil fram til fristen. Pass på at du også jevnlig sjekker e-post for tilbakemeldinger. Hvis du trenger det kan du få tre kalender-dagers utsettelse ved å fylle ut skjema på semester-siden

Trix

Mange små oppgaver du kan jobbe med

For å lære Python, så må du programmere, helst masse! Med trix-oppgavene får du det, og du kan også se hvordan ligger an

Annet nyttig

Linker til andre nyttige ting

Python-tutor – Visualisering og debugging av koden

Python dokumentasjon – Offisiell dokumentasjon for Python 3

Uke Aktivitet Ressurser
1 Introduksjon, variabler og beslutninger Presentasjon · Ressurser
2 Datatyper, uttrykk, prosedyrer, kodeflyt Onsdag · Fredag · Ressurser
3 Tjenester og objekter, samlinger: lister, mengder, ordbøker Onsdag · Fredag · Ressurser
4 Løkker: while og for, og løkker med samlinger Onsdag · Fredag · Ressurser
5 Parametere og returverdier i prosedyrer (funksjoner), enkel filbehandling Onsdag · Fredag · Ressurser
6 Skop: globale og lokale variabler Onsdag · Fredag · Ressurser
7 Objektorientert programmering: introduksjon, klasser og objekter Onsdag · Fredag · Ressurser
8 Referanser og self, None, immutable og mutable, og visualisering Onsdag · Fredag · Ressurser
9 Dunder: spesielle metoder __eq__ og __str__ Onsdag · Fredag · Ressurser
10 Lenkede lister og todimensjonelle lister Onsdag · Fredag · Ressurser
11 Gjennomgang av tidligere eksamen (høsten 2018) Ressurser
12 Gjennomgang av tidligere eksamen (eventuelt) Ressurser
13 Repetisjon
14 Repetisjon
15 Repetisjon