Scripted Step-based Visualizations: A Pilot Study

Aleksi Lukkarinen, Lassi Haaranen, Lauri Malmi

Research output: Chapter in Book/Report/Conference proceedingConference article in proceedingsScientificpeer-review

52 Downloads (Pure)


Software visualization has numerous educational applications that focus on illustrating code, structure, behavior, and/or evolution of software. However, there are few available solutions that (1) illustrate arbitrary high-level concepts according to the scripts specified by the instructor and (2) can be easily integrated into various existing learning materials. To evaluate the feasibility of such a tool, we developed a proof-of-concept system that can be used as a part of many web-based course materials and that is supported by Acos content server. As a pilot study, we introduced the tool in an introductory web development course to visualize messaging between clients and servers. We analyzed the usage log data and student questionnaire data and the results were mostly positive, which prompts for further research on the subject.
Original languageEnglish
Title of host publicationProceedings of the 13th International Conference on Computer Supported Education
EditorsBeno Csapó, James Uhomoibhi
Place of PublicationSetúbal, Portugal
Number of pages8
Volume1: CSEDU
ISBN (Print)978-989-758-502-9
Publication statusPublished - Apr 2021
MoE publication typeA4 Conference publication
EventInternational Conference on Computer Supported Education - Virtual, Online
Duration: 23 Apr 202125 Apr 2021
Conference number: 13


ConferenceInternational Conference on Computer Supported Education
Abbreviated titleCSEDU
CityVirtual, Online
Internet address


  • Visualization
  • Client
  • Server
  • Messaging


Dive into the research topics of 'Scripted Step-based Visualizations: A Pilot Study'. Together they form a unique fingerprint.

Cite this