Adaptivt e-lärande av grundläggande programmering med Live-programmering

e-lärande handlar om hur man ska ha tillgång till lärandeinformation vart man än är, oberoende enhet så länge internetuppkoppling finns. Adaptivt test är ett test som kontrollerar användarens kunskaper för att kunna anpassa t.ex. läroinnehållet efter användarens kunskaper. Live-programmering är då a...

Full description

Bibliographic Details
Main Author: Gustavsson, Tim
Format: Others
Language:Swedish
Published: Högskolan i Skövde, Institutionen för informationsteknologi 2014
Subjects:
Online Access:http://urn.kb.se/resolve?urn=urn:nbn:se:his:diva-9506
Description
Summary:e-lärande handlar om hur man ska ha tillgång till lärandeinformation vart man än är, oberoende enhet så länge internetuppkoppling finns. Adaptivt test är ett test som kontrollerar användarens kunskaper för att kunna anpassa t.ex. läroinnehållet efter användarens kunskaper. Live-programmering är då användaren kodar i ett program som ger direkt feedback på vad koden gör. Problemet består utav att utforma en algoritm och en datastruktur som kan utnyttja den data som erhålls från en live-programmerings-miljö för att kunna genomföra ett adaptivt test. Undersökningen kommer att ske i en webbläsare med hjälp av live-programmering. Implementationen av arbetet sköts smidigt genom att programmera en hemsida där användaren får testa de olika algoritmerna. Användaren får skapa ett konto, logga in och göra de olika stegen i olika tester. Resultatet visade att det fanns en liten skillnad mellan algoritmerna. I framtida arbete går det främst att utveckla algoritmen och fixa buggar.