Usability evaluation of SOLA: an object-oriented programming environment for children

Conference Publication ResearchOnline@JCU
McArdle, E.;Holdsworth, J.;Lui, S.M.
Abstract

This paper presents a study and evaluation of a programming language designed for teaching Object-oriented programming to children. Many programming languages for children exist, and many reduce or remove the entering of code in an attempt to lower the learning burden on novice users. However this may dampen the learning of underly¬ing programming concepts and transferability of skills. In this study a programming environment called the Students Object-oriented Language (SOLA) is developed to address these potential issues. SOLA was designed with a focus on ease-of-use, simple commands, and English-like syntax. We conducted a study to evaluate SOLA compared to C++. Com¬parisons were made across code writing, reading and debugging tasks. Time to complete and correctness for each task were measured. Results indicate a faster pickup time when writing SOLA code, as well as a better understanding when reading code, and finding errors. Further development and testing of SOLA will incorporate more complex programming capabilities, while maintaining a simple and easy to use syntax.

Journal

N/A

Publication Name

World Conference on E-Learning in Corporate, Government, Healthcare, and Higher Education 2009

Volume

N/A

ISBN/ISSN

978-1-880094-76-1

Edition

N/A

Issue

N/A

Pages Count

N/A

Location

Vancouver, Canada

Publisher

Association for the Advancement of Computing in Education

Publisher Url

N/A

Publisher Location

Chesapeake, VA, USA

Publish Date

N/A

Url

N/A

Date

N/A

EISSN

N/A

DOI

N/A