ACM Home Page
Please provide us with feedback. Feedback
Digital Library logoTake a look at the new version of this page: [ beta version ]. Tell us what you think.
Anchor garden: an interactive workbenchfor basic data concept learningin object oriented programming languages
Full text PdfPdf (727 KB)
Source
Annual Joint Conference Integrating Technology into Computer Science Education archive
Proceedings of the 14th annual ACM SIGCSE conference on Innovation and technology in computer science education table of contents
Paris, France
SESSION: Graphics and visualization table of contents
Pages: 141-145  
Year of Publication: 2009
ISBN:978-1-60558-381-5
Also published in ...
Authors
Motoki Miura  Kyushu Institute of Technology, 1-1 Sensui, Tobata, Kitakyushu, Japan
Taro Sugihara  Japan Advanced Institute of Science and Technology, 1-1 Asahidai, Nomi, Ishikawa, Japan
Susumu Kunifuji  Japan Advanced Institute of Science and Technology, 1-1 Asahidai, Nomi, Ishikawa, Japan
Sponsors
SIGCSE: ACM Special Interest Group on Computer Science Education
ACM: Association for Computing Machinery
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 4,   Downloads (12 Months): 21,   Citation Count: 0
Additional Information:

abstract   references   index terms   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/1562877.1562925
What is a DOI?

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.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

1
2
3
 
4
A. Kay. Squeak Etoys Authoring&Media. http://www.squeakland.org/content/articles/attach/etoys_n_authoring.pdf.
 
5
M. Kölling, B. Quig, A. Patterson, and J. Rosenberg. The BlueJ system and its pedagogy. Journal of Computer Science Education, Special Issue on Learning and Teaching Object Technology, 13(4):249--268, Dec. 2003.
6
7
8

Collaborative Colleagues:
Motoki Miura: colleagues
Taro Sugihara: colleagues
Susumu Kunifuji: colleagues