Visualisering av datastrukturer och algoritmer: Utveckling av ett visualiseringsbibliotek till stöd för studenters inlärning

dc.contributor.authorFransson, Sondre
dc.contributor.authorGrandin, Simon
dc.contributor.authorHeimer, Noel
dc.contributor.authorSigfridsson, Aron
dc.contributor.authorWang, Shawn
dc.contributor.authorZetterlund, Erik
dc.contributor.departmentChalmers tekniska högskola / Institutionen för data och informationstekniksv
dc.contributor.departmentChalmers University of Technology / Department of Computer Science and Engineeringen
dc.date.accessioned2026-07-01T08:58:40Z
dc.date.issued2026
dc.date.submitted
dc.description.abstractDatastrukturer och algoritmer utgör grunden för de allra flesta programvaror, men att lära sig hur de är uppbyggda och koncepten de bygger på kan ofta vara svårt. Detta arbete presenterar ett bibliotek av visualiseringar som kan stödja inlärningen av dessa koncept. Arbetet genomfördes genom att vidareutveckla ett befintligt bibliotek av visualiseringar som skapats för en introduktionskurs till datastrukturer och algoritmer som ges vid Chalmers tekniska högskola och Göteborgs universitet. Biblioteket utökades med nya datastrukturer och algoritmer i form av köer, dynamiska arrayer, hashtabeller, sorteringsalgoritmer och grafer. Även användargränssnittet förbättrades för att ge en bättre och tydligare användarupplevelse och för att stödja användare med olika typer av färgblindhet. Resultaten av användartester visade tendenser på att det utvecklade biblioteket upplevdes uppfylla sitt syfte. Slutligen framställs möjliga förbättringsområden och framtida problemställningar.
dc.identifier.urihttps://hdl.handle.net/20.500.12380/311725
dc.language.isoswe
dc.setspec.uppsokTechnology
dc.subjectalgoritmer, datastrukturer, visualisering, inlärning
dc.titleVisualisering av datastrukturer och algoritmer: Utveckling av ett visualiseringsbibliotek till stöd för studenters inlärning
dc.type.degreeExamensarbete på kandidatnivåsv
dc.type.degreeBachelor Thesisen
dc.type.uppsokM2

Ladda ner

Original bundle

Visar 1 - 1 av 1
Hämtar...
Bild (thumbnail)
Namn:
CSE 26-29a.pdf
Size:
5.03 MB
Format:
Adobe Portable Document Format

License bundle

Visar 1 - 1 av 1
Hämtar...
Bild (thumbnail)
Namn:
license.txt
Size:
2.35 KB
Format:
Item-specific license agreed upon to submission
Description: