Nothing Special   »   [go: up one dir, main page]

skip to main content
10.1145/1562877.1562925acmconferencesArticle/Chapter ViewAbstractPublication PagesiticseConference Proceedingsconference-collections
research-article

Anchor garden: an interactive workbenchfor basic data concept learningin object oriented programming languages

Published: 06 July 2009 Publication History

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

[1]
A. Akingbade, T. Finley, D. Jackson, P. Patel, and S. H. Rodger. JAWAA: Easy Web-Based Animation from CS 0 to Advanced CS Courses. In Proc. of the 34th SIGCSE technical symposium on Computer science education, pages 162--166, Feb. 2003.
[2]
A. E. R. Campbell, G. L. Catto, and E. E. Hansen. Language-Independent Interactive Data Visualization. In Proc. of the 34th SIGCSE technical symposium on Computer science education, pages 215--219, Feb. 2003.
[3]
I. James H. Cross, T. D. Hendrix, J. Jain, and L. A. Barowski. Dynamic Object Viewers for Data Structures. In Proc. of the 38th SIGCSE technical symposium on Computer science education, pages 4--8, Mar. 2007.
[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]
J. H. Maloney, K. Peppler, Y. Kafai, M. Resnick, and N. Rusk. Programming by Choice: Urban Youth Learning Programming with Scratch. In Proc. of the 39th SIGCSE technical symposium on Computer science education, pages 367--371, Mar. 2008.
[7]
A. Moreno, N. Myller, E. Sutinen, and M. Ben-Ari. Visualizing Programs with Jeliot3. In Proc. of Advanced Visual Interfaces (AVI04), pages 373--376, May 2004.
[8]
K. Powers, S. Ecott, and L. M. Hirshfield. Through the Looking Glass: Teaching CS0 with Alice. In Proc. of the 38th SIGCSE technical symposium on Computer science education, pages 213--217, Mar. 2007.

Cited By

View all
  • (2023)A Feasibility Study on Learning of Object-Oriented Programming Based on Fairy TalesTowards a Collaborative Society Through Creative Learning10.1007/978-3-031-43393-1_52(579-590)Online publication date: 28-Sep-2023

Recommendations

Comments

Please enable JavaScript to view thecomments powered by Disqus.

Information & Contributors

Information

Published In

cover image ACM Conferences
ITiCSE '09: Proceedings of the 14th annual ACM SIGCSE conference on Innovation and technology in computer science education
July 2009
428 pages
ISBN:9781605583815
DOI:10.1145/1562877
Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

Sponsors

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 06 July 2009

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. CS1
  2. data type
  3. object-orientation
  4. reference

Qualifiers

  • Research-article

Conference

ITiCSE '09
Sponsor:

Acceptance Rates

ITiCSE '09 Paper Acceptance Rate 66 of 205 submissions, 32%;
Overall Acceptance Rate 552 of 1,613 submissions, 34%

Upcoming Conference

ITiCSE '25
Innovation and Technology in Computer Science Education
June 27 - July 2, 2025
Nijmegen , Netherlands

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)1
  • Downloads (Last 6 weeks)0
Reflects downloads up to 08 Feb 2025

Other Metrics

Citations

Cited By

View all
  • (2023)A Feasibility Study on Learning of Object-Oriented Programming Based on Fairy TalesTowards a Collaborative Society Through Creative Learning10.1007/978-3-031-43393-1_52(579-590)Online publication date: 28-Sep-2023

View Options

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Figures

Tables

Media

Share

Share

Share this Publication link

Share on social media