Syntax Bee: An Interactive Prototype for Investigating the Impact of Code Visualisation on the Motivation in Learning Programming

dc.contributor.advisorSpors, Velvet, juhendaja
dc.contributor.authorAmbur, Brigitta
dc.contributor.otherTartu Ülikool. Loodus- ja täppisteaduste valdkondet
dc.contributor.otherTartu Ülikool. Arvutiteaduse instituutet
dc.date.accessioned2025-10-28T11:08:40Z
dc.date.available2025-10-28T11:08:40Z
dc.date.issued2025
dc.description.abstractThe purpose of this thesis was to create an interactive prototype to investigate how code visualisation affects students’ intrinsic motivation while learning programming. The theoretical part discusses learning to program, motivation in learning to program, visualisation in education, and code visualisation. The practical part consists of interviews and a quasi-experiment. The interviews focused on participants’ experience with learning programming. The experiment involved creating an interactive prototype based on the interview results, testing the prototype, and analysing the results. Motivation was measured before and after testing the prototype by using adapted version of the Intrinsic Motivation Inventory. The results showed that intrinsic motivation increased among participants who used the visualised prototype, whereas motivation decreased in the control group.
dc.description.abstract Lõputöö eesmärk oli luua interaktiivne prototüüp, et uurida, kuidas koodivisualiseerimine mõjutab tudengite sisemist motivatsiooni programmeerimise õppimisel. Teooriaosas käsitletakse programmeerimise õppimist, programmeerimisõppe motivatsiooni, visuaalset õppimist ning koodivisualiseerimist. Praktiline osa koosneb intervjuudest ja kvaasi-eksperimendist. Intervjuud keskendusid osalejate programmeerimisõppe kogemusele. Eksperiment hõlmas intervjuude vastuste põhjal interaktiivse prototüübi loomist, prototüübi testimist ning tulemuste analüüsi. Motivatsiooni mõõdeti enne ja pärast prototüübi testimist, kasutades kohandatud sisemise motivatsiooni küsimustikku. Tulemused näitasid, et visualiseeritud prototüüpi testinud osalejate sisemine motivatsioon kasvas, kontrollgruppi kuulunud osalejate motivatsioon kahanes.
dc.identifier.urihttps://hdl.handle.net/10062/117154
dc.language.isoet
dc.publisherTartu Ülikoolet
dc.rights.urihttps://creativecommons.org/licenses/by-nc-nd/4.0/
dc.subjectlearning programming
dc.subjectprototype
dc.subjectmotivation
dc.subject.otherbakalaureusetöödet
dc.subject.otherinformaatikaet
dc.subject.otherinfotehnoloogiaet
dc.subject.otherinformaticsen
dc.subject.otherinfotechnologyen
dc.titleSyntax Bee: An Interactive Prototype for Investigating the Impact of Code Visualisation on the Motivation in Learning Programming
dc.title.alternativeSyntax Bee: interaktiivne prototüüp koodivisualiseerimise mõju uurimiseks programmeerimisõppe motivatsioonile
dc.typeThesis

Failid

Originaal pakett

Nüüd näidatakse 1 - 1 1
Laen...
Pisipilt
Nimi:
ambur_informaatika_2025.pdf
Suurus:
600.32 KB
Formaat:
Adobe Portable Document Format