Show simple item record

dc.contributor.authorElvina, Elvina
dc.contributor.authorKarnalim, Oscar
dc.contributor.authorAyub, Mewati
dc.contributor.authorWijanto, Maresha Caroline
dc.date.accessioned2018-11-14T11:43:39Z
dc.date.available2018-11-14T11:43:39Z
dc.date.issued2018-09
dc.identifier.citationElvina, E. [et al.]. Combining program visualization with programming workspace to assist students for completing programming laboratory task. "JOTSE: Journal of Technology and Science Education", Setembre 2018, vol. 8, núm. 4, p. 268-280.
dc.identifier.issn2013-6374
dc.identifier.issn2014-5349
dc.identifier.urihttp://hdl.handle.net/2117/124218
dc.description.abstractNumerous Program Visualization tools (PVs) have been developed for assisting novice students to understand their source code further. However, none of them are practical to be used in the context of completing programming laboratory task; students are required to keep switching between PV and programming workspace since PV’s features are considerably limited for developing programming solution from scratch. This paper combines PV with programming workspace to handle such issue. Resulted tool (which is named PITON) has 13 features extracted from PythonTutor (a program visualization tool), PyCharm (a programming workspace), and student’s feedbacks about PythonTutor. According to think-aloud and user study, PITON is more practical to be used than a combination of PythonTutor and PyCharm. Further, its features are considerably helpful; students rated these features as useful and frequently used
dc.format.extent13 p.
dc.language.isoeng
dc.publisherOmniaScience
dc.rightsAttribution-NonCommercial-NoDerivs 3.0 Spain
dc.rights.urihttp://creativecommons.org/licenses/by-nc-nd/3.0/es/
dc.subjectÀrees temàtiques de la UPC::Ensenyament i aprenentatge::Metodologies docents
dc.subject.lcshSoftware visualization
dc.subject.lcshProgramming (Computers)
dc.subject.lcshTeaching--Aids and devices
dc.subject.lcshEducational innovation
dc.subject.lcshInformation display systems
dc.subject.lcshComputer science--Study and teaching
dc.subject.otherEducational tool
dc.subject.otherProgram visualization
dc.subject.otherProgramming workspace
dc.subject.otherProgramming
dc.subject.otherComputer science education
dc.titleCombining program visualization with programming workspace to assist students for completing programming laboratory task
dc.typeArticle
dc.subject.lemacVisualització (Informàtica)
dc.subject.lemacMaterial didàctic
dc.subject.lemacEnsenyament -- Innovacions
dc.subject.lemacInformàtica -- Ensenyament -- Investigació
dc.identifier.doi10.3926/jotse.420
dc.identifier.dlB-2000-2012
dc.description.peerreviewedPeer Reviewed
dc.rights.accessOpen Access
local.citation.publicationNameJOTSE: Journal of Technology and Science Education
local.citation.volume8
local.citation.number4
local.citation.startingPage268
local.citation.endingPage280


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record

Attribution-NonCommercial-NoDerivs 3.0 Spain
Except where otherwise noted, content on this work is licensed under a Creative Commons license : Attribution-NonCommercial-NoDerivs 3.0 Spain