@inproceedings{69fb0c4c33ef4f8ab2b9b7bdd283f03c,
title = "Anchor garden: An interactive workbench for basic data concept learning in object oriented programming languages",
abstract = "We propose Anchor Garden (AG), an interactive workbench software for learning fundamentals of data structures with the concepts of type, variable, object, and their relations in a strongly typed object-oriented programming language (OOPL) such as Java or C#. Learners can approach the basic data-handling concepts of OOPLs by direct manipulation of graphical models in AG. In addition, the learner can correlate his/her manipulation and notation of source code because AG automatically generates appropriate source-code corresponding to this manipulation. Experimental results showed a tendency of a learning effect with AG and high correlations between concept understanding and programming ability. Thus, AG has the potential to enhance the programming ability of novice programmers.",
keywords = "CS1, Data type, Object-orientation, Reference",
author = "Motoki Miura and Taro Sugihara and Susumu Kunifuji",
year = "2009",
doi = "10.1145/1562877.1562925",
language = "English",
isbn = "9781605583815",
series = "Proceedings of the Conference on Integrating Technology into Computer Science Education, ITiCSE",
pages = "141--145",
booktitle = "ITiCSE-2009 - Proceedings of the 2009 ACM SIGCSE Annual Conference on Innovation and Technology in Computer Science Education",
note = "2009 ACM SIGCSE Annual Conference on Innovation and Technology in Computer Science Education, ITiCSE-2009 ; Conference date: 06-07-2009 Through 08-07-2009",
}