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

Loading...
Thumbnail Image

Authors

Anniroot, Jeraline
De Villiers, M.R. (Ruth)

Issue Date

2012

Type

Article

Language

en

Keywords

Object-oriented programming , Visual programming environments , Abstraction , Problem-solving , Motivation , University students

Research Projects

Organizational Units

Journal Issue

Alternative Title

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.

Description

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.

Publisher

License

Journal

Volume

Issue

PubMed ID

DOI

ISSN

EISSN