Anchor garden: An interactive workbench for basic data concept learning in object oriented programming languages

Motoki Miura, Taro Sugihara, Susumu Kunifuji

Research output: Chapter in Book/Report/Conference proceedingConference contribution

1 Citation (Scopus)

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.

Original languageEnglish
Title of host publicationITiCSE-2009 - Proceedings of the 2009 ACM SIGCSE Annual Conference on Innovation and Technology in Computer Science Education
Pages141-145
Number of pages5
DOIs
Publication statusPublished - 2009
Event2009 ACM SIGCSE Annual Conference on Innovation and Technology in Computer Science Education, ITiCSE-2009 - Paris, France
Duration: Jul 6 2009Jul 8 2009

Publication series

NameProceedings of the Conference on Integrating Technology into Computer Science Education, ITiCSE

Other

Other2009 ACM SIGCSE Annual Conference on Innovation and Technology in Computer Science Education, ITiCSE-2009
Country/TerritoryFrance
CityParis
Period7/6/097/8/09

Keywords

  • CS1
  • Data type
  • Object-orientation
  • Reference

ASJC Scopus subject areas

  • Engineering(all)

Fingerprint

Dive into the research topics of 'Anchor garden: An interactive workbench for basic data concept learning in object oriented programming languages'. Together they form a unique fingerprint.

Cite this