skip to main content
10.1145/2532748.2532750acmotherconferencesArticle/Chapter ViewAbstractPublication PageswipsceConference Proceedingsconference-collections
research-article

Designing productive gradations of tasks in primary programming education

Published:11 November 2013Publication History

ABSTRACT

In several countries, we can recently notice increasing demand to establish modern Computer Science (CS) or Informatics or Computing education in the primary and secondary schools, which would liberate from the common ICT in education conception. In Slovakia we have proceeded in the opposite way -- establishing mandatory CS subject named Informatics nearly 30 years ago in all secondary schools and in 2000 (as a pilot) and 2008 (as a regular subject) in all primary schools. Moreover, educational programming has always been one of the key components of this subject. In this paper, we report on one of our on-going research activities in the area of building and integrating our conception of educational programming into regular primary Informatics. Namely, we present the process and findings of a qualitative study, in which we develop and verify a new approach to designing programming tasks for primary students. We want to understand what cognitive demands these tasks pose to primary students, what the students consider difficult and what they consider easy -- we are in search of better pedagogy for the primary programming education. To meet these goals, we need to identify elementary cognitive operations in primary programming and on the basis of that learn how to be more competent in considering the level of difficulty of the programming tasks and how to design proper gradational sequences (gradations) of tasks, which will support smooth learning process of the primary students' programming skills and early computational thinking -- carefully respecting developmental appropriateness of these activities.

References

  1. Papert, S. 1980. Mindstorms: Children, computers and powerful ideas. Basic Books, New York, USA. Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. Resnick, M. 2012. Reviving Papert's Dream. Educational Technology, July-August 2012, 42--46.Google ScholarGoogle Scholar
  3. Perlman, R. 1976. Using computer technology to provide a creative environment for preschool children, in: MIT AI Lab Memo No. 360/Logo Memo No. 24 (MIT AI Lab, Massachusetts Institute of Technology, Cambridge, MA, USA.Google ScholarGoogle Scholar
  4. Morgado, L., Cruz, M., and Kahn, K. 2006. Radia Perlman -- A Pioneer of Young Children Computer Programming. In: Mendez-Vilas, A., Martin, A. S., Gonzalez, J. A. M., and Gonzalez, J. M. (Eds.) Current Developments in Technology-Assisted Education, Vol. II, 1903--1908, Formatex, Spain.Google ScholarGoogle Scholar
  5. Blackwell, A. F. 2002. What is Programming? Proc. of 14th Workshop of the Psychology of Programming Interest Group, Brunel University, June 2002.Google ScholarGoogle Scholar
  6. Ackermann, E. 2012. Programming for the natives: What is it? What's in it for the kids? In: Kynigos, C., Clayson, J. E., and Yiannoutsou, N. (Eds.): Constructionism 2012, School of Philosophy, National & Kapodistrian University of Athens, Greece.Google ScholarGoogle Scholar
  7. Centre for Computational Thinking, Carnegie Mellon. Retrieved from http://www.cs.cmu.edu/~CompThink/Google ScholarGoogle Scholar
  8. Lu, J. J., and Fletcher, G. H. L. 2009. Thinking About Computational Thinking. ACM SIGCSE'09, Chattanooga, Tennessee, USA. Google ScholarGoogle ScholarDigital LibraryDigital Library
  9. Wing, J. M. 2006. Computational Thinking. Communications of the ACM, March 2006/Vol. 49, No. 3. Google ScholarGoogle ScholarDigital LibraryDigital Library
  10. Dagienė, V., and Futschek, G. 2008. Bebras international contest on Informatics and computer literacy: Criteria for good tasks. In Informatics Education-Supporting Computational Thinking, Lecture Notes in Computer Science, 5090, 19--30, Springer Berlin Heidelberg. Google ScholarGoogle ScholarDigital LibraryDigital Library
  11. Futschek, G., and Dagiene, V. 2009. A Contest on Informatics and Computer Fluency Attracts School Students to Learn Basic Technology Concepts. In 9th WCCE IFIP World Conference on Computers in Education-Education and Technology for a Better World, 1--9.Google ScholarGoogle Scholar
  12. Tomcsányiová, M., and Tomcsányi, P. 2011. Little Beaver -- a New Bebras Contest Category for children aged 8--9. In: Informatics in Schools: Contributing to 21st Century Education. Berlin: Springer-Verlag, 2011, 201--212. Google ScholarGoogle ScholarDigital LibraryDigital Library
  13. Kalas, I., and Tomcsanyiova, M. 2009. Students Attitude to Programming in Modern Informatics. Proc. of 9th IFIP WCCE: World Conference on Computers in Education. Brazil (CD Rom).Google ScholarGoogle Scholar
  14. Creswell, J. W. 2012. Educational Research. Planning, Conducting, and Evaluating Qualitative and Quantitative Research. Pearson, Boston, 2012.Google ScholarGoogle Scholar

Index Terms

  1. Designing productive gradations of tasks in primary programming education

    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
      WiPSE '13: Proceedings of the 8th Workshop in Primary and Secondary Computing Education
      November 2013
      141 pages
      ISBN:9781450324557
      DOI:10.1145/2532748

      Copyright © 2013 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: 11 November 2013

      Permissions

      Request permissions about this article.

      Request Permissions

      Check for updates

      Qualifiers

      • research-article

      Acceptance Rates

      Overall Acceptance Rate104of279submissions,37%

    PDF Format

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader