Alternativt oblig-l?p

Alternativt oblig-l?p er en egen gruppe i IN1000 med andre obliger enn i det vanlige l?pet. Les mer om l?pet her.

Det er mulig ? pr?ve seg p? oppgavene her selv om man ikke er en del av gruppen for det alternative oblig-l?pet, men man kan ikke f? disse obligene rettet av vanlig gruppel?rer. Om man har sp?rsm?l eller trenger hjelp, ta kontakt med ivargry@ifi.uio.no eller sivertfm@uio.no.

Alternativ oblig-l?p har gruppetimer tirsdager kl 12:15-14:00 p? Logo og fredager kl 14:15-16:00 p? Smalltalk, og det er bare ? komme innom selv om man ikke er p? l?pet hvis man vil pr?ve seg p? oppgaver eller ?nsker hjelp til oppgaver (s? lenge det er plass i rommet).

Alt materiale fra gruppetimene blir lagt ut her og bruk gjerne Discourse til ? diskutere oppgaver og stille sp?rms?l.

Uke 3

Dette er den f?rste uken i det alternative oblig-l?pet. Temaet er prediksjon, og vi jobber med en oppgave der vi skal predikere om en person kommer til ? betale et l?n eller ikke. Dette er ogs? den valgfrie oppgaven p? obligen.

Uke 4

Temaet denne uken er spillteori, og hovedfokuset er p? spillet Fangens dilemma hvor vi lager hver v?r strategi som skal spille mot alle andres strategier (se siste oppgave p? obligen). Om noen som ikke er med i alternativt l?p vil sende inn en strategi, s? er det mulig ? sende p? e-post til ivargry@ifi.uio.no.

Uke 5

Temaet denne uken er lyd. Vi skal se at Python-lister fungerer ganske godt til ? representere lyd og at vi kan bruke det vi har l?rt om l?kker til ? manipulere lyden.

Uke 6

Denne uken er repetisjonsuke. Vi kommer blant annet til ? jobbe med aksjeoppgaven, og p? fredagen vil vi bruke den tid p? ? g? gjennom pensumet til n?, b?de med enkle og vanskelige oppgaver.

Uke 7

Denne uken starter vi med objektorientert programmering.

Uke 8

De kommende ukene skal vi jobbe videre med objektorientert programmering, og vi skal bruke spill-rammeverket Pygame Zero til ? visualisere objekter.

Uke 9

Denne uken jobber vi videre med oppgaver presentert forrige uke. Vi leker ogs? ogs? med noen temaer utenfor pensum (list comprehensions, generatorer, git, etc)

Uke 10

Denne uken starter den siste obligen for kurset, og vi kommer til ? bruke en del tid p? den, samt snakke om hvordan vi jobber med st?rre programmer/utfordringer.

Uke 11

Uke 12

Uke 13