Upload
jody-foo
View
43
Download
3
Embed Size (px)
DESCRIPTION
Statusuppdatering kring programmeringslaborationer under föreläsningar. Projekt på LiU mha pedagogiska utvecklingsmedel.
Citation preview
Department of Computer and Information Science (IDA) Linköping University, Sweden
JODY FOO
CODELA VAD, VARFÖR, HUR
Linköpings universitet
⁃ Pedagogiska utvecklingsmedel 2013
⁃Mål: Prova programmerings-undervisning med labbar integrerade med föreläsning
⁃ Sökande: Jody Foo, Anders Fröberg, Camilla Kirkegaard, Jalal Maleki
Bakgrund
Linköpings universitet
Linköpings universitetLarry Smith https://www.flickr.com/photos/lsmith2010/15086171172
Linköpings universitetIzu navi https://www.flickr.com/photos/126057645@N04/14933056841
Linköpings universitet
Linköpings universitet
⁃ För lång tid mellan teori och praktik, dvs föreläsning och labb.
⁃ Lätt att glömma bort.
⁃ Svårt för studenter att testa sin mentala modell
⁃Önskemål från studenter att få vara med när läraren livekodar
Bakgrund
Linköpings universitet
⁃Det ska vara så kort uppstartstid som möjligt: idealet - penna och papper
⁃Undvika ⁃ nerladdning ⁃ installation ⁃ konfigurering ⁃ licensnycklar etc
⁃ I största möjliga mån vara plattformsoberoende
Hur?
Linköpings universitet
⁃ Alternativ ⁃ Förberedda virtuella maskiner som studenter kopplar upp
sig till via t.ex. webbläsare ⁃ Uppkoppling via SSH till skalmiljö ⁃ Webbapplikation
⁃ Inspiration ⁃ jsfiddle - HTML/CSS/JS ⁃ nu finns även trinket.io
Inspiration och alternativ
PROOF-OF-CONCEPT/PILOT: CODELA
Linköpings universitet
⁃Webb-baserad applikation för övningar i Python och HTML/CSS/JavaScript
⁃ Implementation av Sahand Sajadee
Codela
Linköpings universitet
⁃ Inloggad ⁃ kan skapa övningar (URL, beskrivning, kod) ⁃ spara övningar (redigering i webbläsare)
⁃ Ej inloggad ⁃ besöka övning ⁃ prova och ändra övning, men inget sparas
Codela: Funktionalitet
Linköpings universitet
Linköpings universitet
Linköpings universitet
Linköpings universitet
⁃ Demonstration från "scratch", dvs väldigt lite förberett. Codelan kan sparas och delas ut senare.
⁃ Förberedd övning som görs under föreläsning
⁃ Uppgift att göra hemma
Från ett pedagogiskt perspektiv
Linköpings universitet
⁃ Skapa övning 1. Logga in på codela 2. Skapa övning som får en unik URL
⁃ Dela övningen genom att länka till den
Från lärarens perspektiv
Linköpings universitet
⁃ Eventuell extra förberedelse
⁃ Tar längre tid på föreläsning än att livekoda
Tidsåtgång
Linköpings universitet
Från studentens perspektiv
Baktanke frivilligt komplement
till livekodning
Linköpings universitet
Från studentens perspektiv
Baktanke frivilligt komplement
till livekodning
Linköpings universitet
⁃ Fler frågor från studenter: "Jag provade att göra X, det fungerade inte. Varför?"
⁃ Studenter aktiveras, de diskuterar med varandra, sitter kvar på rasten och provar
⁃ Alla sitter inte med dator
Observationer
Linköpings universitet
⁃ Positiva erfarenheter
⁃ Fortsatt användning
⁃Utvärdering
⁃ Eventuell vidareutveckling
Framtiden
FRÅGOR?