Beskjeder
Gruppelærerne har nå rettet alle innleveringene for den sisten oppgaven, og resultatene er tilgjengelige i devilry. Videre har vi lagret lista over hvem som kvalifiserte seg til eksamen dette semesteret, slik at eksamensregistrering bør synes i StudentWeb om ikke altfor lenge. Det var tilsammen 119 som går opp til eksamen, av 143 som hadde levert til første oppgavesettet (dvs. litt over 83%)—det synes vi rett og slett ikke er så ille.
I tilfelle noen egentlig er kvalifisert men ikke får eksamensrettigheter i StudentWeb i løpet av de neste dagene, venligst ta kontakt med kurslærerne eller studieadministrasjonen.
De utvalgte øvingsoppgavene vi har anbefalt fra SICP finnes samlet i én fil her: http://folk.uio.no/larstvei/exercises.txt (takk til Lars Tveito!)
Foilene fra den siste forelesningen ligger nå ut, samt fasit (dvs. mulige svar) til de oppgavene som vi rakk ? diskutere under forelesningen. I gruppetimene til uka blir det anledning til ? jobbe videre med pr?veeksamen og dr?fte mulige svar; derfor vil vi f?rst legge ut fulstendig fasit ved utgangen av uka, dvs. fredag den 31. mai.
Vi har nå lagt ut en prøveeksamen på timeplan; vi ber dere om å jobbe gjennom den før forelesningen, nesten som om det var en realistisk eksamenssituasjon. I forelesningen vil vi la dere presentere og diskutere egne svar.
Videre blir det en uke til med gruppetimer, dvs. neste uka er det anledning til å bruke gruppelærerne og medstudentene for å se mer på prøveeksamen og oppgavene fra SICP.
Vi kommer til å legge ut en prøveeksamen kl 08.00 fredag morgen (24/5) og så bruke det meste av forelesningen den dagen på å gå igjennom oppgavesettet sammen.
Under finner dere er et utvalg av oppgaver fra SICP som kan v?re greie ? bruke som utgangspunkt for ? ?ve seg til eksamen. Det kan jo i s? fall v?re greit ? fokusere mest p? oppgaver fra de seksjonene man selv synes er vanskeligst.
Kap. 1: 4 5 6 9 30 31 32 34 41 42 43 44...
Vi har bestemt oss for å la det være mulig å oppnå opptil 14 poeng for innlevering 3b (i motsetning til 10 som for de tidligere innleveringene). Som før kreves det 12 poeng tilsammen for 3a + 3b for å kvalifisere til eksamen.
Siden torsdagens gruppetime i forrige uke utgikk (helligdag) har vi satt opp en ekstra gruppetime nå på onsdag (15/5), kl 14:15 - 16:00 i Limbo (rom 3418).
P.g.a. diverse røde dager blir ikke neste forelesning før 24. mai, og da er det oppsummering og eksamensforberedelser som står på agendaen.
Hvis du synes det er mye folk og lang ventetid på gruppetimene kan det være verdt å minne om at det gjerne er mer romslig med plass på gruppe2; på tirsdagene fra 08.15-10.00.
Siste del av siste obligatoriske innlevering i INF2810 ligger nå ute: oppgavesett 3b. Oppgavene er basert på at man skal endre og utvide koden i `evaluator.scm'. Innleveringsfrist er torsdag 16/5.
Bakgrunnsmaterialet for neste forelesning blir seksjon 4.2 (pluss det vi ikke rakk fra seksjon 4-4.1.5 sist). Merk at pensumlista også er oppdatert til endelig versjon som gjenspeiler det som har stått på timeplanen gjennom semesteret.
Til glede for nye lesere: en tidligere anmeldelse av SICP på Amazon av Peter Norvig ("Director of Research" på Google). "it changed the way I think..." "...there is no better way than SICP to learn how to address the truly hard problems."
I tilfelle dere får tid til det ved siden av det aktuelle oppgavesettet (som vi anbefaler at dere prioriterer mot fristen, 25. april), så er det noen oppgaver fra SICP som vi tror kan fungere bra for å teste forståelsen av strømkonseptene: Exercise 3.50, 3.52, 3.53, og 3.54.
Det var en liten men viktig feil i det aktuelle oppgavesettet (under deloppgaven (2b)), der vi hadde gitt uriktig frekvens for bigrammet ?jury, said? (som er altså 3, ikke 7, med mindre man fjerner tegnsetting under innlesning av teksten). Videre har vi utvidet oppgavesettet med noen kommentarer (som forhåpentligvis vil oppfattes som mer hjelpsomme enn forvirrende :-) etter tilbakemelding fra gruppelærerne. En oppdatert PDF-fil ligger på nettet, der kommentarene våre er markert i rødt skrift. Vi beklager både frekvensfeilen, og at de nye kommentare vil muligens gjøre språkmodelloppgaven altfor lett.
Gruppelærerne i INF2810 har samlet noen velmenende råd om god stil i Scheme: http://folk.uio.no/simenheg/veien-til-vakker-scheme/
Nå har vi også lagt ut resten av oppgavesettet (3a) samt noe mer hjelpekode og innputtfiler.
En foreløpig versjon av oppgavesett 3a er nå tilgjengelig (sammen med en fil med hjelpekode fra SICP for bl.a. tabeller). På grunn av sykdom er ikke oppgavesettet helt fullstendig ennå: Vi regner med at det er nok å gjøre med den første deloppgaven og så vil det legges ut en utvidet versjon med en ekstra deloppgave innen 10. april. Vi beklager dette.
Vi er veldig glade for at det var så mange som svarte på skjemaet for midtveisevaluering (takk)! Her (pdf) kan dere se hvordan svarene fordelte seg. Foilene fra siste forelesning oppsummerer også inntrykkene fra fritekst-svarene.
-e
Husk at skjemaet for midtveisevaluering stenger klokka 18.00 i dag. -e
Da er emnesidene omsider åpne igjen for redigering, så her er lenka til innlevering 2b som også ble sendt ut på epost sist fredag (15/3).
Innleveringsfristen er (innen utgangen av) torsdag 4. april. Hvis man ønsker å få med seg bonuspoengene for midtveisevaluering av kurset (se oppgaveteksten for detaljer) så er fristen for å fylle ut evalueringsskjemaet torsdag 21/3 kl. 18.00.
Pass også på å lese den innledende teksten i oppgaven siden denne inneholder en del viktig informasjon.
Lykke til og god koding!
-e
Siden vi har inntrykk av at mange synes oppgavesett 2a har vært vanskelig, og at vi synes det fortsatt ble litt snaut med tid, så utsetter vi fristen en siste gang, til (innen utgangen av) torsdag 14/3. -e
Det er nå åpent for levering av 2a i Devilry for dem som måtte være ferdig. -e