You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 8 Next »

Learning Analytics-tillegget gir funksjonalitet for å definere og registrere utførelsen av øvingsoppgaver. Det er både en støtte til den som gjør oppgaven og den skal analysere hvordan den ble løst.

 

Læringsanalyse has som formål å øke læring ved å samle data om læringsaktiviteter og hvordan de bidrar til læringsutbyttet, for så stimulere til de "riktige" aktivitetene. Learning-tillegget inneholder to typer funksjonalitet:

  1. For fagansvarlig tilbyr den en modell og editor for å definere oppgaver og hva som skal registreres om hvordan oppgaven ble løst. Eksempler på aktiviteter som støttes er teorispørsmål, redigering av klasser, kjøring av programmer og tester, bruk av paneler, kjøring av kommandoer og bruk av debuggeren
  2. For studenten tilbyr den et panel for å vise frem oppgavene og registreringen av tilhørende aktiviteter.

Exercise-modellen

Denne modellen lar en definere oppgaver og tilhørende aktiviteter. For tiden støttes følgende typer oppgaver og aktiviteter:

  • spørsmål av ulike typer, inkludert spørsmål med tekstlige, numeriske eller ja/nei-svar, eller flervalgsspørsmål med denne typen svar
  • redigering av (spesifikke) klasser, hvor det ved lagring registreres koden og antall feilmeldinger og varsler (røde og gule streker i koden)
  • kjøring av (spesifikke) programmer
  • kjøring av (spesifikke) tester, hvor det registreres hvor mange tester som ga "success", "failure" eller "error"
  • bruk av (spesifikke) paneler, f.eks. åpning og aktivering
  • kjøring av (spesifikke) kommandoer
  • bruk av debuggeren, f.eks. stoppe kjøring i (spesifikke) metoder og trinnvis kjøring

De spesifikke oppgavene og aktivitetene som skal registreres lagres i .ex-filer.

Exercise-panelet

Dette panelet er studentens presentasjon av oppgave og tilhørende aktiviteter og hva som er registrert. De spesifikke oppgavene og aktivitetene lagres i .ex-filer, som typisk lastes ned fra oppgavesidene på denne wikien. Filene kan åpnes i Exercise-panelet ved å høyreklikke og velge Exercise > Open Exercise View. Panelet vil da åpnes og status for oppgavene og aktivitetene vil vises. Et eksempel er vist under:

Exercise-panelet med to sett med oppgaver og aktiviteter, fra StopWatch2.ex-fila.

Det øverste settet fokusere på redigering av spesifikk kode og kjøring av spesifikke tester. For kildekoden så viser panelet antall linjer i filene, antall feil og varsler og antall ganger de er lagret. For testene så vises status for de ulike del-testene og antall ganger de er kjørt.

Den nederste halvdelen fokuserer på generelle debuggingsaktiviteter, her bruk av stoppunkter og to kommandoer for trinnvis kjøring.

Merk at panelet viser det som er spesifisert i StopWatch2.ex-fila, så i et annet tilfelle vil inneholdet være annerledes, med flere sett og ulike oppgaver og aktiviteter.

I tillegg til status for oppgavene og aktivitetene, så lagres også tidligere status, slik at det vil være mulig å gjenskape en slags tidlinje over hva som ble gjort når. Samlet sett så skal det gi innsikt i strategier for oppgaveløsning, f.eks. om en prøver å skrive koden ferdig før en kjører tester, eller om en deler det opp i mindre trinn med hyppig testing. Fila lagres automatisk når Eclipse lukkes, men det er også en lagreknapp opp til høyre i panelet.

Panelet inneholder også en funksjon for å vise hvordan status har utviklet seg over tid, i form av kurver over diverse tallverdier. Et eksempel er vist under:

Et plot over status for aktiviteter over tid. Her vises størrelsen til filer, status for del-tester og bruk av diverse Eclipse-funksjonalitet. Gruppene av grafer tilsvarer oppgaver i panelet og hver graf er en spesifikk lagret status. Hver graf eller gruppe kan slås av (eller på igjen) ved å bruke avkrysningsboksene. Sliderne rett under grafene kan brukes for scrolle sidelengs og å zoom inn og ut.

 

 

 

  • No labels