Show simple item record

dc.contributor.authorAlhammad, S
dc.contributor.authorAtkinson, Shirley
dc.contributor.authorStuart, EJ
dc.date.accessioned2018-10-12T19:54:14Z
dc.date.issued2018-07-31
dc.identifier.urihttp://hdl.handle.net/10026.1/12492
dc.description.abstract

There is a high demand for mechanisms that support programming teaching, particularly in finding a solution to the bottleneck in programming education. Nowadays, different methods of teaching can support the learning process and motivate students to learn. These methods improve the thinking and creativity that lead to defining and analysing the problem of supporting programming learning to devise ideal solutions. Approaches such as visualising the code or using a memory diagram to trace the program’s execution have made a vital contribution to the process of teaching and learning how to program. The purpose of this paper is to provide an overview of studies that have been conducted in visualisation to support programming learning. Moreover, tools that follow the visualisation and memory-referencing approach will be investigated in this paper.

dc.format.extent20-24
dc.language.isoen
dc.publisherIRAJ
dc.rightsAttribution-NonCommercial-NoDerivatives 4.0 International
dc.rightsAttribution-NonCommercial-NoDerivatives 4.0 International
dc.rightsAttribution-NonCommercial-NoDerivatives 4.0 International
dc.rightsAttribution-NonCommercial-NoDerivatives 4.0 International
dc.rights.urihttp://creativecommons.org/licenses/by-nc-nd/4.0/
dc.rights.urihttp://creativecommons.org/licenses/by-nc-nd/4.0/
dc.rights.urihttp://creativecommons.org/licenses/by-nc-nd/4.0/
dc.rights.urihttp://creativecommons.org/licenses/by-nc-nd/4.0/
dc.subjectMemory diagram
dc.subjectMemory Transfer Language
dc.subjectProgramming learning
dc.subjectVisualisation
dc.titleOverview of using visualisation in programming learning
dc.typejournal-article
plymouth.issue7
plymouth.volume5
plymouth.publisher-urlhttp://iraj.in/publisher.php
plymouth.journalInternational Journal of Advances in Electronics and Computer Science
plymouth.organisational-group/Plymouth
plymouth.organisational-group/Plymouth/Faculty of Science and Engineering
plymouth.organisational-group/Plymouth/Faculty of Science and Engineering/School of Engineering, Computing and Mathematics
plymouth.organisational-group/Plymouth/REF 2021 Researchers by UoA
plymouth.organisational-group/Plymouth/REF 2021 Researchers by UoA/UoA11 Computer Science and Informatics
plymouth.organisational-group/Plymouth/Users by role
plymouth.organisational-group/Plymouth/Users by role/Academics
dcterms.dateAccepted2018-07-31
dc.rights.embargodate2018-10-30
dc.rights.embargoperiodNot known
rioxxterms.licenseref.urihttp://creativecommons.org/licenses/by-nc-nd/4.0/
rioxxterms.licenseref.startdate2018-07-31
rioxxterms.typeJournal Article/Review


Files in this item

Thumbnail
Thumbnail

This item appears in the following Collection(s)

Show simple item record

Attribution-NonCommercial-NoDerivatives 4.0 International
Except where otherwise noted, this item's license is described as Attribution-NonCommercial-NoDerivatives 4.0 International

All items in PEARL are protected by copyright law.
Author manuscripts deposited to comply with open access mandates are made available in accordance with publisher policies. Please cite only the published version using the details provided on the item record or document. In the absence of an open licence (e.g. Creative Commons), permissions for further reuse of content should be sought from the publisher or author.
Theme by 
Atmire NV