Gruppe 17

Uke Tema Ressurser
Uke 1

Velkommen til gruppe 17!

  • Info om gruppetimer og IN1000.
  • Kom igang med informatikk og Python.
  • Variabler og beslutninger.
Powerpoint og kode-snutt ligger i
Uke 1 mappen p? venstreside
 
Uke 2

Datatyper, kodeflyt og feilmeldinger

  • Vi fortsetter med probleml?sning, og sl?r sammen konsepter dere allerede har brukt!
  • Vi ser p? datatyper, feilmeldinger og kodeflyt
  • PythonTutor

Ressurser og l?sningsforslag til oppgaver

gjennomg?tt ligger i Uke 2 mappen p? venstreside

 

Uke 3

Beholdere/Samlinger, litt om objekter og metoder

  • Vi ser kort p? hva objekter er, og noen sentrale metoder de tilbyr
  • I hovedsak fokuserer vi p? m?ter ? lagre data p? i samlinger, og hvordan kan disse brukes og metoder som tilbys

 

Ressurser og l?sningsforslag til oppgaver gjennomg?tt

ligger i Uke 3 mappen p? venstreside

Uke 4

L?kker og iterasjon

  • Vi ser p? l?kker og hvordan vi kan bruke disse til ? gjenta kode, og iterere (g? gjennom) gjennom samlinger og tallrekker
  • Hovedfokus er p? enkelte while- og for-l?kker, men vi ser ogs? p? n?stede lokker

Ressurser og l?sningsforslag til oppgaver gjennomg?tt

ligger i Uke 4 mappen p? venstreside

Uke 5

Prosedyrer og funksjoner med parametre og returverdi, og filbehandling

  • Vi ser p? funksjoner med returverdi, samt prosedyrer og funksjoner med parametre
  • Videre ser vi p? filbehandling, alts? hvordan vi kan lese og skrive til filer.
Ressurser, oppgaver og l?sningsforslag ligger i uke-5 mappen p? venstreside
Uke 6 Repetisjon  
Uke 7

Objekter og klasser

  • Vi ser p? objekter og hvordan vi kan opprette disse til ? l?se problemer
  • Vi ser p? hvordan vi kan lage egne klasser med grensesnitt
 
Uke 8

Fortsettelse av Objekter og Klasser

  • Lage litt st?rre programmer med klasser p? tvers av hverandre (filer)
  • Pekere og referansevariabler
  • Hva skjer n?r vi lager objekter?
Ressurser, oppgaver og l?sningsforslag ligger i uke-8 mappen p? venstreside
Uke 9

Magiske metoder og samlinger av objekter

Vi tar for oss f?lgende sp?rsm?l:

  • Hvordan kan vi representere objekter som strenger?
  • Hvordan kan vi sammenligne to objekter av samme klasse?
  • Hvordan bruker vi samlinger til ? h?ndtere mange objekter?
Ressurser og oppgaver ligger i uke 9 mappen p? venstreside.
Uke 10

Sentrale datastrukturer i programmering

  • Vi skal se p? noen sentrale datastrukturer i programmering, med fokus p? lenkede lister.
  • Videre starter med ? se p? noen tidligere eksamensoppgaver.

Midlertidig beskjed: "Bondesjakk" oppgave A-C (minus siste deloppgave av C) ble gjennomg?tt p? time 1, og midlertidig l?sningsforslag med kommentarer ligger i uke 10 mappen. Vi g?r gjennom resten av oppgavene p? time 2, og tar for oss noen sm? feil i koden som ble gjennomg?tt.

Ressurser og oppgaver ligger i uke 10 mappen p? venstreside.
Uke 11    
Uke 12