Institutional Repository

Study of Alice: a visual environment for teaching object-oriented programming

Show simple item record

dc.contributor.author Anniroot, Jeraline
dc.contributor.author De Villiers, M.R. (Ruth)
dc.date.accessioned 2014-02-13T12:11:43Z
dc.date.available 2014-02-13T12:11:43Z
dc.date.issued 2012
dc.identifier.citation Anniroot, J. and De Villiers, M.R. (2012). A Study of Alice: A Visual Environment for Teaching Object-Oriented Programming. In: Nunes, M.B., Isaias, P. and Powell, P. (Eds). Proceedings of IADIS International Conference on Information Systems. Berlin. March. 2012. en
dc.identifier.isbn 978-972-8939-68-7
dc.identifier.uri http://hdl.handle.net/10500/13209
dc.description.abstract University students learning object-oriented programming (OOP) encounter many complexities. This paper describes a study in which the primary researcher undertook empirical research aimed at analysing learners’ interactions with the visual environment, Alice with rapid prototyping functionality. A questionnaire survey investigated the learners’ experience with the Alice environment and their understanding of OOP. Findings indicate that learners lack problem-solving abilities; are unable to grasp programming concepts on an abstract level; and spend insufficient time practicing programming exercises. Alice has proven to be an effective tool in helping to address some of these challenges and in improving learners’ grasp of OOP. Furthermore, the learners’ subsequent programming processes and performance were investigated. Results revealed that there was no statistically significant improvement in the performance of the learners who had been taught Alice in comparison to similar learners who were not exposed to the Alice intervention. en
dc.language.iso en en
dc.subject Object-oriented programming en
dc.subject Visual programming environments en
dc.subject Abstraction en
dc.subject Problem-solving en
dc.subject Motivation en
dc.subject University students en
dc.title Study of Alice: a visual environment for teaching object-oriented programming en
dc.type Article en
dc.description.department Computing en


Files in this item

This item appears in the following Collection(s)

Show simple item record

Search UnisaIR


Browse

My Account

Statistics