skip to main content
10.1145/1593105.1593112acmotherconferencesArticle/Chapter ViewAbstractPublication Pagesacm-seConference Proceedingsconference-collections
research-article

FunFonts: introducing 4th and 5th graders to programming using Squeak

Published:28 March 2008Publication History

ABSTRACT

This paper discusses a series of presentations and activities designed to enhance the computing skills of elementary school students and hence expose them to Information Technology-related careers. Goals of the sessions include increasing the students' formal understanding of the inner workings of a computer and increasing their set of abstract skills by adding computer programming to it. A cohort of students participated in these one-hour sessions on a weekly basis (except for holidays and special school activities) during their 4th and 5th grade years. Overall, the students enjoyed the computing projects, which were not part of their formal curriculum. At the completion of the first year of lessons, approximately 91% of the students were able to trace the execution of a simple imperative computer program. After the second year of lessons, approximately 91% of the students were able to successfully write programs using mathematical skills associated with points in a 2-dimensional coordinate system in Squeak. In terms of programming, they liked controlling the appearance and behavior of their robot in the BotsInc environment but disliked having to correct errors.

References

  1. Fosnot, C. (Editor). Constructivism: Theory, Perspectives, and Practice. Second Edition. Teachers College Press. Columbia University, New York, and London. 2005.Google ScholarGoogle Scholar
  2. Papert, S. The Children's Machine -- Rethinking School in the Age of the Computer. Basic Books, 1993. Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. Papert, S. Mindstorms: Children, Computers, and Powerful Ideas. Second Edition. Basic Books, 1993. Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. Kafai, Y., and Resnick, M. (Editors). Constructionism in Practice -- Designing, Thinking, and Learning in a Digital World. Lawrence Erlbaum Associates, Publishers, Mahwah, New Jersey, 1996.Google ScholarGoogle Scholar
  5. Ducasse, S. Squeak: Learn Programming with Robots. Apress, 2005. See also the companion web site at http://smallwiki.unibe.ch/botsinc/ Google ScholarGoogle ScholarDigital LibraryDigital Library
  6. Abelson, H., and diSessa, A. Turtle Geometry -- The Computer as a Medium for Exploring Mathematics. The MIT Press, Cambridge, Massachusetts, London, England, 1980.Google ScholarGoogle Scholar
  7. Squeakland. See http://www.squeakland.org/Google ScholarGoogle Scholar
  8. Alice. See http://www.alice.org/Google ScholarGoogle Scholar
  9. Lewis, J., and Loftus, W. Java: Software Solutions -- Foundations of Program Design. Fourth Edition. Addison-Wesley, Reading, MA, 2005. Google ScholarGoogle ScholarDigital LibraryDigital Library
  10. Florida Department of Education. "Sunshine State Standards". Taken from http://www.fldoestem.org/page221.aspxGoogle ScholarGoogle Scholar

Index Terms

  1. FunFonts: introducing 4th and 5th graders to programming using Squeak

      Recommendations

      Comments

      Login options

      Check if you have access through your login credentials or your institution to get full access on this article.

      Sign in
      • Published in

        cover image ACM Other conferences
        ACM-SE 46: Proceedings of the 46th Annual Southeast Regional Conference on XX
        March 2008
        548 pages
        ISBN:9781605581057
        DOI:10.1145/1593105

        Copyright © 2008 ACM

        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]

        Publisher

        Association for Computing Machinery

        New York, NY, United States

        Publication History

        • Published: 28 March 2008

        Permissions

        Request permissions about this article.

        Request Permissions

        Check for updates

        Qualifiers

        • research-article

        Acceptance Rates

        Overall Acceptance Rate178of377submissions,47%

      PDF Format

      View or Download as a PDF file.

      PDF

      eReader

      View online with eReader.

      eReader