Beskjeder
Sensuren er n? ferdig og karakterfordelingen er som f?lger (her vises karakter / prosent av st?karakterer / antall):
A 14.6% (21)
B 29.2% (42)
C 35.4% (51)
D 16.0% (23)
E 4.9% (7)
Strykprosenten var p? 7.7% (dvs. 12 av 156 besvarelser). Minner ogs? om at vi har lagt ut l?sningsforslag sammen med selve oppgaveteksten.
Her finner du et l?sningsforslag til ?rets eksamen, i tillegg til selve oppgaveteksten.
P? obligsiden ligger det n? l?sningsforslag for oblig 3b.
Vinnerne av konkurransen om ? sanke flest obligpoeng gjennom semesteret ble k?ret p? forelesningen i dag. Det ble to delte 2. og 3.-plasser og én 1. plass, alle premiert med rekursive t-skjorter. Og vinnerene er...
1. Benedikte Wallace (59p)
2. Magnus Klausen (57p)
2. Malin Weiberg-Aurdal Aandahl (57p)
3. Arne Tobias M. ?degaard (56p)
3. Jostein Berre Eliassen (56p)
Imponerende! Gratulerer, og bra jobbet til alle sammen!
Siste gruppetime for semesteret blir onsdagsgruppa til Lars Tveito 27/5.
Her finner du en pr?veeksamen. Det blir anledning til ? jobbe med denne p? gruppene denne uka (som blir siste uke med gruppeundervisning). P? den avsluttende repetisjonsforelesningen i neste uke kommer vi ogs? til ? g? igjennom svar p? utvalgte sp?rsm?l fra pr?veeksamen.
Som nevnt p? torsdag i forrige uke var dette alts? siste ordin?re forelesning (screencast fra denne er for?vrig n? tilgjengelig p? YouTube). Det blir imidlertid én forelesning til torsdag 28/5 til vanlig tid med eksamensforberedelser: Vi tar en liten oppsummering, g?r igjennom svar p? en pr?veeksamen, og k?rer vinnere av obligkonkurransen. Pr?veeksamenen legges ut etterhvert n?r vi er ferdige med oblig 3b.
P? obligsiden ligger det n? l?sningsforslag til oblig 3a.
Oblig 3b er n? lagt ut p? obligsiden sammen med prekoden for evaluatoren.
For ? unng? at leveringsfristen for 3a havner p? 1. mai flyttes fristen til dagen etter, alts? l?rdag 2/5 kl 14:00.
Vi kommer til ? snakke mer om utsatt evaluering og str?mmer p? forelesningen i morgen. Da tar vi ogs? med en liten Kahoot-quiz. Vi rekker nok ikke ? begynne ? snakke om meta-evaluatoren fra kapittel 4 f?r til neste uke, og dette blir da tema for de siste to regul?re forelesningene (f?r vi runder av med eksamensforberedelser). Forelesningsplanen p? semestersiden er oppdatert.
L?sningsforslag til oblig 2b ligger n? ute p? obligsiden.
Etter et lite opphold blir det forelesning igjen i morgen (16/4), og vi skal begynne p? et nytt og morsomt tema, nemlig utsatt evaluering og str?mmer. Vel m?tt! :)
P? obligsiden finner du n? oppgaveteksten til innlevering 3a sammen med en scm-fil med prekode. Innleveringsfristen er fredag 1/5 kl 14.00. Lykke til med innspurten p? 2b!
P? grunn av sykdom m? dessverre morgendagens forelesning (9/4) utg?.
Leveringsfristen for oblig 2b har blitt utsatt til mandag 13/4 kl 14.00. Dermed kan de som g?r p? mandagsgruppene f? tatt igjen noe av gruppeveiledningen de mistet pga p?sken (mandagsgruppene utgikk to uker p? rad). Utsettelsen b?ter ogs? p? at enkelte grupper har f?tt noe forsinket tilbakemelding. (Merk at oblig 3a fortsatt vil bli lagt ut f?rstkommende fredag som planlagt.)
Gruppel?rer-Lars har laget noen testprosedyrer som dere kan bruke for ? sjekke om implementasjonene deres av make-stack, cycle? og test-ring for oblig 2b oppf?rer seg som de skal: oblig2b_tester.scm. (Testene heter henholdsvis test-stack, test-cycle og test-ring. Prosedyrene kalles uten argumenter og gir en utskrift som viser om en implementasjon gir riktige eller gale returverdier for en rekke kalleksempler.)
P? obligsiden finner dere n? et l?sningsforslag til 2a. Merk at Devilry ogs? n? er ?pen for levering av 2b.
Takk til alle for innsatsen med 2a! Oblig 2b er n? lagt ut p? obligsiden, med frist fredag 10. april kl. 14:00. L?sningsforslag til 2a legges ut i midten av neste uke.
De neste to torsdagene m? forelesningene utsettes, og neste forelesning blir dermed 9. april. Gruppetimene g?r som vanlig.
Om du har mulighet s? ta med nettbrett, laptop, eller smarttelefon p? forelesning i morgen (dvs. hvilken som helst enhet med nettleser), s? pr?ver vi oss p? en liten quiz med Kahoot! (Det kreves ingen registrering e.l.)
Tema ellers blir litt mer om variabelbindinger/verditilordning + implementasjon av tabeller (prekode til oblig 3a) + litt om str?mmer dersom vi rekker. Sees!
P? obligsiden ligger det n? l?sningsforslag for 1b. Devilry er ogs? ?pnet for levering av 2a (med frist 20/3, kl 14:00).
Vi skal n? begynne ? se p? kap. 3 i SICP, og bakgrunnsstoff til neste forelesning (26/2) er seksjon 3.1 og 3.2. Da skal vi snakke om verditilordning, destruktive operasjoner og en ny modell for evaluering av uttrykk: omgivelsesmodellen.
Bare en oppfordring fra gruppel?rerene: Det er fint om all koden til oblig 1b (og de andre obligene) leveres samlet i én fil (bruk .scm som ekstensjon), og alts? ikke spredd over flere forskjellige filer. Lykke til med kodingen :)
Som diskutert p? forrige forelesning blir det to forelesninger neste uke, med ekstraforelesning fredag 20/2 i tillegg til den ordin?re p? torsdagen. (Rom og klokkeslett er som vanlig, Simula kl 12:15). P? torsdagen skal vi snakke om bl.a. tr?r og representasjon av mengder (se seksjon 2.2.2 og 2.3.3 i SICP), og p? fredagen skal vi snakke om huffmankoding (2.3.4 i SICP). Huffmankoding blir ogs? tema for den neste obligen, 2a.