Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
10.1145/359369.359399acmconferencesArticle/Chapter ViewAbstractPublication Pagesaus-ceConference Proceedingsconference-collections
Article
Free access

Java meets teletubbies: an interaction between program codes and physical props

Published: 01 December 2000 Publication History

Abstract

Teaching students a computer language is not just about teaching them the syntax of a language. It is the underlying concepts behind the language features that are important. In our School, Java is offered as an introductory subject and is becoming the official of students for all our I.T. students. Due to the diversity of students in the first year, it is a challenge to bring all these students to the same level of understanding in some of the issues are theories. It is especially hard when some of the issues are not popular in the physical world. Having said that, our understanding of the environment comes from our interaction with the physical objects around us. We are accustomed to use these concrete items to help comprehend and develop more advanced knowledge. Hence, it is hypothesed that the use of physical props in teaching programming language is beneficial to students in constructing mental models of the abstract programming concepts. The mental model allows them to simulate and to experiment relevant issues without the actual coding. An experiment was designed to interplay the program codes in both the real world and the virtual environment. This approach proved to be very effective to facilitate students in building mental models during the learning process.

References

[1]
Astrachan O. Concrete Teaching: Hooks and Props as Instructional Technology. in 6th Annual conference on the Teaching of Computing. 1998. Dublin City University, Ireland: ACM, p. 21-23.
[2]
Barrett, M.L. Simulating Requirements Gathering. in 28th SIGCSE Technical Symposium on Computer Science Education. 1997: ACM
[3]
Brereton, M. and B. McCmrry. An Observational Study of How Objects Support Engineering Design Thinking and Communication: Implications for the Design of Tangible Media. in Proceedings of CHI 2000 Conference onf Human Factors in Computing Systems. 2000. The Hague Netherlands: ACM Press, p. 217-224.
[4]
Dershem, H.L. and J. Vanderhyde. Java Class Visualization for Teaching Object-Oriented Concepts. in Proceedings of the 29th SIGCSE Technical Symposium on Computer Science Education. 1998. Atlanta, GA USA: ACM, p. 53-57.
[5]
Naps, T.L. and E.E. Chan Using Visualization to Teach Parallel Algorithms. in 30th SIGCSE Technical Symposium on Computer Science Education. 1999. New Orleans, LA USA: ACM, p. 232-236.
[6]
Papert, S., Mindstorms: Children, Computers, and Powerful Ideas. 1980, HY: Basic Books.
[7]
Shifzoni, E. and D. Ginat. Simulation Game for Teaching Communication Protocols. in 28th SIGCSE Technical Symposium on Computer Science Education. 1997: ACM, p. 184-188.
[8]
Trahan, R and S. Rodger. Simulation and Visualization Tools for Teaching Parallel Merge,Sort. in 24th SIGCSE Technical Symposium on Computer Science Education. 1993: ACM
[9]
Wu, C.-C., N.B. Dale, and L. Bethel, J. Concept Models and Cognitive Learning Styles in Teaching Recurston. in Proceedings of SIGCSE. 1998. Atlanta, GA

Cited By

View all
  • (2008)Making CS0 funJournal of Computing Sciences in Colleges10.5555/1295109.129513323:3(98-105)Online publication date: 1-Jan-2008
  • (2006)Everything I needed to know about teaching I learned in kindergartenACM SIGCSE Bulletin10.1145/1124706.112141138:1(224-228)Online publication date: 3-Mar-2006
  • (2006)Everything I needed to know about teaching I learned in kindergartenProceedings of the 37th SIGCSE technical symposium on Computer science education10.1145/1121341.1121411(224-228)Online publication date: 3-Mar-2006
  1. Java meets teletubbies: an interaction between program codes and physical props

    Recommendations

    Comments

    Information & Contributors

    Information

    Published In

    cover image ACM Conferences
    ACSE '00: Proceedings of the Australasian conference on Computing education
    December 2000
    262 pages
    ISBN:1581132719
    DOI:10.1145/359369
    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: 01 December 2000

    Permissions

    Request permissions for this article.

    Check for updates

    Qualifiers

    • Article

    Conference

    ACE00
    Sponsor:

    Acceptance Rates

    Overall Acceptance Rate 161 of 359 submissions, 45%

    Contributors

    Other Metrics

    Bibliometrics & Citations

    Bibliometrics

    Article Metrics

    • Downloads (Last 12 months)29
    • Downloads (Last 6 weeks)4
    Reflects downloads up to 10 Sep 2024

    Other Metrics

    Citations

    Cited By

    View all
    • (2008)Making CS0 funJournal of Computing Sciences in Colleges10.5555/1295109.129513323:3(98-105)Online publication date: 1-Jan-2008
    • (2006)Everything I needed to know about teaching I learned in kindergartenACM SIGCSE Bulletin10.1145/1124706.112141138:1(224-228)Online publication date: 3-Mar-2006
    • (2006)Everything I needed to know about teaching I learned in kindergartenProceedings of the 37th SIGCSE technical symposium on Computer science education10.1145/1121341.1121411(224-228)Online publication date: 3-Mar-2006

    View Options

    View options

    PDF

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader

    Get Access

    Login options

    Media

    Figures

    Other

    Tables

    Share

    Share

    Share this Publication link

    Share on social media