12.07.2015 Views

Bruk av PC-sal under eksamen i videregående programmering 1 ...

Bruk av PC-sal under eksamen i videregående programmering 1 ...

Bruk av PC-sal under eksamen i videregående programmering 1 ...

SHOW MORE
SHOW LESS
  • No tags were found...

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

2 Alternativer for evaluering <strong>av</strong> BID100Tre alternativer ble opprinnelig vurdert som evalueringsform for BID100. De blirbeskrevet i kapittel 3.1 til 3.3.2.1 Vanlig <strong>eksamen</strong> med penn og papirFør prosjektet som er beskrevet i denne artikkelen ble påbegynt, ble BID100 evaluertmed en tradisjonell <strong>eksamen</strong>. Det vil si en firetimers <strong>eksamen</strong> hvor studentene skalskrive sin besvarelse med penn og papir og bare har lov til å ha med seg en enkelkalkulator. Studenter vil i følge [1] og [7] ofte konsentrere seg om det som er relevant til<strong>eksamen</strong> og prøve å gjøre så lite som mulig på øvingene <strong>under</strong>veis, så man må teste detsom man ønsker at studentene skal lære. Å skrive programmer med penn og papir blirfort veldig omfattende, så oppg<strong>av</strong>er som involverer <strong>programmering</strong> må være veldigsmå. Det er dessuten et lite realistisk arbeidsmiljø. Når man programmerer har mannormalt tilgang til en del dokumentasjon, et program som sjekker at man harprogrammert riktig, samt mulighet til å testkjøre programmet. Siden det å lære seg<strong>programmering</strong> er et viktig læringsmål for emnet, er en vanlig skriftlig <strong>eksamen</strong> en liteegnet evalueringsform for dette emnet.2.2 Karakter på prosjektetFaget BID100 har lenge hatt et <strong>programmering</strong>sprosjekt i flere deler. Ideen er atstudentene skal utvikle et enkelt spill og bygge på det med flere og flere egenskaperetter som de lærer seg hvordan å programmere dem.Et alternativ for å evaluere <strong>programmering</strong>sferdighetene er å la prosjektet telle medi karakteren. På den måten blir <strong>programmering</strong>sferdighetene deres testet gjennomprosjektet og teorikunnskapene deres blir testet på <strong>eksamen</strong>. Problemene med denneløsningen er beskrevet i resten <strong>av</strong> kapittel 2.2:Forfatterens erfaring fra sin studietid er at hvis studentene får karakter på prosjekteti ett fag men ikke de andre, så vil studentene jobbe mer med faget hvor de får karakterpå prosjektet og mindre på de andre fagene, slik at de vil gjøre det dårligere i de andrefagene.Med det nåværende godkjent/ikke godkjent systemet på prosjektet kan man etternoen år gjenbruke prosjektoppg<strong>av</strong>er. Det kan man ikke hvis det blir gitt karakterer sidendet vil gi en uforholdsmessig stor fordel til de som kjenner noen som har hatt detteprosjektet tidligere eventuelt klarer å skaffe sen en kopi <strong>av</strong> en tidligere versjon på annetvis. Vanlige plagiatkontrollsystemer fungerer dårlig på programkode. Derfor blir detbetydelig mer jobb for faglærer å både gi karakter på prosjektene og hele tida finne pånye prosjekter.Selv for en nylagd prosjektoppg<strong>av</strong>e kan det fins eksisterende løsninger på nettetsom studentene kan kopiere og det vil være mye arbeid for faglærer ellerstudentassistent å sjekke dette.Et annet poeng som taler mot å gi karakter på prosjektet er dette: I følge [1] kapittel5 og 6 er det viktig å skille mellom formativ evaluering (som har som hovedformål åfortelle studenten hvor han/hun er i faget og bidra til læring) og summativ evaluering(som har som hovedformål å rangere studentene for framtidige arbeidsgivere eller forsøking til et masterstudium). Eksamen er først og fremst summativ evaluering. Ved å gikarakter på prosjektet som teller på sluttresultatet vil også prosjektet bli en del <strong>av</strong> densummative evalueringa mens ved bare å gi godkjent/ikke godkjent kan tilbakemeldingerpå prosjektet brukes mer som formativ evaluering.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!