Skip to content

Latest commit

 

History

History
94 lines (78 loc) · 7.76 KB

semesterplan.md

File metadata and controls

94 lines (78 loc) · 7.76 KB

Plan for semesteret, INF-1400 2019

Planen er tentativ og vil bli endret underveis.

Obligatoriske oppgaver

U# Dato Oblig
4 24.01 Oblig 1 ut
8 21.02 Oblig 1 inn, Oblig 2 ut
11 13.03 Oblig 2 inn, Oblig 3 ut
14 03.04 Oblig 3 inn (kan bli flyttet)

Presentasjon og utlevering av obliger skjer på fredager i auditoriet. Vi bruker forelesningstidspunktet siden grupperommene er for små.

Tutorials

U# Dato Tema Notater
Ti 22.01 Python tutorial
On 22.01 Python tutorial
Ti 28.01 Pygame tutorial
On 29.01 Pygame tutorial

Ingen gruppeøvinger 15.01 på grunn av seminar.

Forelesninger

Pensum (hvor det står "OOP X") referer til kapitler i boka, ta gjerne en titt før forelesning!

NB: det er ikke (foreløpig) planlagt forelesning på dager uten oppført tema, men det kan bli endringer slik at vi fyller dagene etter hvert. Sjekk listen før forelesningsdagene!

U# Dato Tema Pensum, forelesningsnotater, ++
3 Ti 14.01 Introduksjon notater fra introduksjon
Python and OO Introduction OOP 1 - notater
Fr 17.01 OO Concepts and Introduction to PyGame OOP 2 - notater
4 Ti 21.01 OO Concepts continued OOP 3 - notater
Fr 24.01 O1 ut
5 Ti 28.01 Summary and practical examples OOP 3 - notater
Fr 31.01
6 Ti 04.02 Programmer's toolchest notater
Fr 07.02
7 Ti 11.02 Exceptions OOP 4
Fr 14.02 When to use Object-Oriented Programming OOP 5
8 Ti 18.02
Fr 21.02 O1 inn, O2 ut
9 Ti 25.02 Python Data Structures OOP 6
Fr 28.02 Python Patterns, Strings OOP 7, OOP 8
10 Ti 03.03 Iterator Pattern OOP 9
Fr 06.03 Extra lecture on recursion
11 Ti 10.03 Python Design Patterns I OOP 10
Fr 13.03 O2 inn, O3 ut
12 Ti 17.03 Python Design Patterns II OOP 11
Fr 20.03 Testing Object-Oriented Programs OOP 12
13 Ti 24.03 Event-driven programming notes
Fr 27.03
14 Ti 31.03
Fr 03.04 O3 inn (kan bli flyttet)
15 Ti 07.04 Påske - ingen forelesning
Fr 10.04
16 Ti 14.04
Fr 17.04
17 Ti 21.04
Fr 24.04 Class-based vs. classless OOP ex: C++, JavaScript, Java, Self..
18 Ti 28.04 Context managers, stop writing classes. notes
Fr 01.05
19 Ti 05.05 Summary, exam prep
Fr 08.05
20 Ti 12.05
Fr 15.05 17. mai
21 Ti 19.05
Fr 22.05 Eksamen NB: denne kan bli flyttet uten at det blir oppdatert her

Forelesninger:

  • Tirsdag 14:15-16:00
  • Fredag 12:15-14:00

Se timeplan.uit.no for detaljer om hvilket rom vi skal være på. Vi blir flyttet litt rundt i løpet av semesteret.

Forkortelser:

  • OOP : Dusty Phillips. Python 3 Object Oriented Programming