Integrating program and algorithm visualisation for learning data structure implementation

Algorithm Visualisation (AV) tool is commonly used to learn data structures. However, since that tool does not address technical details, some students may not know how to implement the data structures. This paper integrates the AV tool with Program Visualisation (PV) tool to help the students under...

Full description

Bibliographic Details
Main Authors: Rossevine Artha Nathasya, Oscar Karnalim, Mewati Ayub
Format: Article
Language:English
Published: Elsevier 2019-11-01
Series:Egyptian Informatics Journal
Online Access:http://www.sciencedirect.com/science/article/pii/S1110866518302603
id doaj-9d92bbb0d8544c0fb1cd04131cb65b24
record_format Article
spelling doaj-9d92bbb0d8544c0fb1cd04131cb65b242021-07-02T03:50:20ZengElsevierEgyptian Informatics Journal1110-86652019-11-01203193204Integrating program and algorithm visualisation for learning data structure implementationRossevine Artha Nathasya0Oscar Karnalim1Mewati Ayub2Faculty of Information Technology, Maranatha Christian University, IndonesiaCorresponding author at: Faculty of Information Technology, Maranatha Christian University, Prof. Drg. Surya Sumantri Street No.65, Bandung, West Java 40164, Indonesia.; Faculty of Information Technology, Maranatha Christian University, IndonesiaFaculty of Information Technology, Maranatha Christian University, IndonesiaAlgorithm Visualisation (AV) tool is commonly used to learn data structures. However, since that tool does not address technical details, some students may not know how to implement the data structures. This paper integrates the AV tool with Program Visualisation (PV) tool to help the students understanding the data structures’ implementation. The integration (which is implemented as a tool named DS-PITON) works similarly as a PV tool except that the data structures are visualised with the AV tool. Through quasi experiments, it can be stated that DS-PITON helps students to get better assessment score and to complete their assessment faster (even though the impact on completion time can work in reverse on slow-paced students). Further, according to a questionnaire survey, the students believe that DS-PITON helps them learning data structure materials. Keywords: Educational tool, Program visualisation, Algorithm visualisation, Data structure, Computer science educationhttp://www.sciencedirect.com/science/article/pii/S1110866518302603
collection DOAJ
language English
format Article
sources DOAJ
author Rossevine Artha Nathasya
Oscar Karnalim
Mewati Ayub
spellingShingle Rossevine Artha Nathasya
Oscar Karnalim
Mewati Ayub
Integrating program and algorithm visualisation for learning data structure implementation
Egyptian Informatics Journal
author_facet Rossevine Artha Nathasya
Oscar Karnalim
Mewati Ayub
author_sort Rossevine Artha Nathasya
title Integrating program and algorithm visualisation for learning data structure implementation
title_short Integrating program and algorithm visualisation for learning data structure implementation
title_full Integrating program and algorithm visualisation for learning data structure implementation
title_fullStr Integrating program and algorithm visualisation for learning data structure implementation
title_full_unstemmed Integrating program and algorithm visualisation for learning data structure implementation
title_sort integrating program and algorithm visualisation for learning data structure implementation
publisher Elsevier
series Egyptian Informatics Journal
issn 1110-8665
publishDate 2019-11-01
description Algorithm Visualisation (AV) tool is commonly used to learn data structures. However, since that tool does not address technical details, some students may not know how to implement the data structures. This paper integrates the AV tool with Program Visualisation (PV) tool to help the students understanding the data structures’ implementation. The integration (which is implemented as a tool named DS-PITON) works similarly as a PV tool except that the data structures are visualised with the AV tool. Through quasi experiments, it can be stated that DS-PITON helps students to get better assessment score and to complete their assessment faster (even though the impact on completion time can work in reverse on slow-paced students). Further, according to a questionnaire survey, the students believe that DS-PITON helps them learning data structure materials. Keywords: Educational tool, Program visualisation, Algorithm visualisation, Data structure, Computer science education
url http://www.sciencedirect.com/science/article/pii/S1110866518302603
work_keys_str_mv AT rossevinearthanathasya integratingprogramandalgorithmvisualisationforlearningdatastructureimplementation
AT oscarkarnalim integratingprogramandalgorithmvisualisationforlearningdatastructureimplementation
AT mewatiayub integratingprogramandalgorithmvisualisationforlearningdatastructureimplementation
_version_ 1721341152738672640