Takk for semesteret og lykke til p??eksamen!
Kj?re IN2010-student,
Tusen takk for f?lget dette semesteret. Vi h?per og tror at du har l?rt mye som du vil kunne dra nytte av i lang tid fremover. Vi vil takke deg for konsentrasjonen din, nysgjerrigheten din, misforst?elsene dine, innsiktene dine og tankene dine. De er uvurderlige.
Her er en oversikt over resten av semesteret:
Eksamen 27. november kl. 09:00
P? onsdag er det eksamen! Alle b?r lese det som st?r her p? forh?nd: /studier/emner/matnat/ifi/IN2010/h24/eksamen/index.html
Det blir en tr?ste- og oppklaringsrunde i Silurveien ca. kl. 10.00. Form?let med denne er ? svare p? faglige sp?rsm?l om oppgaveteksten og avdekke eventuelle feil og uklarheter i oppgavene (alts? ikke ? f? hjelp til ? l?se dem).
Seksjonene Om eksamen og Kommentarer og tips st?r p? forsiden av ?rets eksamen. Det kan v?re lurt ? lese over disse allerede n?.
Om eksamen
- Eksamen best?r av en bitteliten oppvarming, etterfulgt av to hoveddeler.
- Den f?rste delen best?r av sm? oppgaver som rettes automatisk. Det gj?res ingen forskjell mellom ubesvart og feil svar; det betyr at det l?nner seg ? svare p? alle oppgavene.
- Den andre delen best?r av st?rre oppgaver hvor du blir bedt om ? skrive og resonnere.
- Ingen hjelpemidler er tillatt.
- Hele oppgavesettet er vedlagt som PDF.
- An English translation of the full set of exercises is attached as a PDF.
Kommentarer og tips
- Det kanskje viktigste tipset er ? lese oppgaveteksten sv?rt n?ye.
- Pass p? at du svarer p? n?yaktig det oppgaven ber om.
- Redegj?r for eventuelle antagelser du gj?r.
- Pass p? at det du leverer fra deg er klart, presist og enkelt ? forst?, b?de n?r det gjelder form og innhold.
- Hvis du st?r fast p? en oppgave, b?r du g? videre til en annen oppgave f?rst.
- Alle implementasjonsoppgaver skal besvares med pseudokode. Det viktige er at pseudokoden er lett forst?elig, entydig og presis.
- En lett forst?elig, entydig og presis forklaring med naturlig spr?k, kan v?re mer poenggivende enn pseudokode som er vanskelig ? forst?, tvetydig eller upresis.
- I implementasjonsoppgaver er lavere kj?retidskompleksitet mer poenggivende.
- Du kan anta at du har algoritmer og datastrukturer kjent fra pensum tilgjengelig, med mindre noe annet er spesifisert.
Noen flere tips
Det som f?lger er noen tips og r?d.
Praktiske tips
- Usikker p? hvordan du skal uttrykke noe?
- Skriv en setning som sier hva du tenker.
- Du kan f? ?repropper!
- Du kan f? luftetur!
- Bla gjennom hele eksamen f?r du begynner.
- Den er vedlagt som PDF for ? gj?re dette enklere.
Hva er viktigere enn hvordan
Det er viktig ? kjenne til algoritmene og datastrukturene vi har studert gjennom semesteret. En god strategi er ? f?rst l?re seg hva de gj?r, og brukes til, og deretter l?re seg hvordan de fungerer. Det er ogs? sentralt ? kjenne til hvor effektive de er (alts? kjenne til kj?retidskompleksiteten).
Empati med leseren
Dette kan virke opplagt. Den som skal rette besvarelsen din har ingen mulighet til ? kontakte deg, stille deg oppf?lgingssp?rsm?l eller p? andre m?ter hente ut mer informasjon enn n?yaktig det du har skrevet. Du m? selv s?rge for at det er mulig ? forst? hva du mener bare p? bakgrunn av teksten din.
Eksamen er en ?velse i kommunikasjon av egen forst?else. Gj?r det lett ? forst? hva du mener.
Slapp av
Eksamen er stressende for de fleste. Den er imidlertid ikke farlig. Gj?r det du kan for ? ikke la eksamen ta fra deg nattes?vn (siden den trenger du); det er det ikke verdt. Hvis du kan gj?re noe for ? gj?re selve eksamen mer behagelig for deg selv, s? gj?r det (enn s? lenge det ikke g?r utover andre).
Skriv ned flere l?sninger
Ofte vil en eksamensoppgave ha flere mulige l?sninger, der noen er enklere enn andre. For IN2010 s? dukker dette ofte opp i oppgaver som kan l?ses mer eller mindre effektivt.
Dersom du skj?nner hvordan oppgaven kan l?ses enkelt (men ineffektivt) kan det v?re lurt ? skrive den ned, selv hvis du skj?nner at du kan l?se problemet mer effektivt. Du kan legge til din mer effektive l?sning etterp?.
Svar p? alle oppgaver
P? sant/usant sp?rsm?l blir ubesvart og feil behandlet likt, s? det l?nner seg alltid ? gjette.
Det er ikke mulig ? f? mindre uttelling enn det man f?r ved ? svare blankt. Du f?r ikke uttelling for ? svare p? noe annet enn hva oppgaven ber om, men du har ingen grunn til ? la v?re ? pr?ve.
En mulig innfallsvinkel i tilfeller hvor du f?ler deg blank p? en oppgave er: Skriv ned sanne ting som er relevant for oppgaven; kanskje en av disse observasjonene kan inspirere frem en l?sning?
Visualiser og reduser problemet
Du har kladdeark tilgjengelig under eksamen. Det kan v?re lurt ? bruke dette dette til ? tegne datastrukturene som jobbes med, og visualisere stegene i algoritmene du skal utforme.
Fors?k ? redusere problemet til mindre deler som er enklere ? tenke p?. Fors?k ? gjenkjenne m?nstre, og knytt det opp mot algoritmer og datastrukturer du har sett i l?pet av kurset.
Ta pauser under eksamen
Det er lurt ? ta pauser under eksamen. Det er ikke lurt ? tenke hardt p? algoritmer fire timer i strekk. Det er ogs? lurt ? ta en pause for ? t?mme hjernen din f?r du g?r gjennom tidligere oppgaver. Kanskje pausen lar deg se oppgaven fra et litt annet perspektiv, som kan gi opphav til en bedre l?sning enn hva du hadde.
Pseudokode
P? eksamen skal du besvare implementasjonsoppgaver med pseudokode. Du kan skrive ?nesten Java? eller ?nesten Python?, eller pseudokode mer lignende p? det du har lest i l?reboken og sett p? forelesning. Det viktigste er at du gj?r deg forst?tt.
Gj?r dette:
- Bruk innrykk.
- Bruk kontrollstrukturer (
if
,while
, og s? videre…). - Bruk fornuftige variabelnavn (eller forklar navnene i teksten rundt).
- V?r konsekvent.
- V?r presis.
- V?r konsis.
Ikke gj?r dette:
- Ikke importer biblioteker (bruk antagelser og naturlig spr?k i stedet).
- Ikke v?r vag.
- Ikke bruk ?fancy? Python eller Java.
Til slutt
Vi oppfordrer deg p? det sterkeste til ? svare p? Fagutvalgets kursevaluering n?r den kommer. Det er et viktig verkt?y som lar oss forbedre oss. ? svare p? kursevalueringen er en del av ? v?re en god medstudent.
Tusen takk for f?lget, og lykke til p? eksamen og med videre studier!
___
Med vennlig hilsen oss som underviser IN2010