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.
- Papert, S. 1980. Mindstorms: Children, computers and powerful ideas. Basic Books, New York, USA. Google ScholarDigital Library
- Resnick, M. 2012. Reviving Papert's Dream. Educational Technology, July-August 2012, 42--46.Google Scholar
- 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 Scholar
- 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 Scholar
- Blackwell, A. F. 2002. What is Programming? Proc. of 14th Workshop of the Psychology of Programming Interest Group, Brunel University, June 2002.Google Scholar
- 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 Scholar
- Centre for Computational Thinking, Carnegie Mellon. Retrieved from http://www.cs.cmu.edu/~CompThink/Google Scholar
- Lu, J. J., and Fletcher, G. H. L. 2009. Thinking About Computational Thinking. ACM SIGCSE'09, Chattanooga, Tennessee, USA. Google ScholarDigital Library
- Wing, J. M. 2006. Computational Thinking. Communications of the ACM, March 2006/Vol. 49, No. 3. Google ScholarDigital Library
- 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 ScholarDigital Library
- 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 Scholar
- 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 ScholarDigital Library
- 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 Scholar
- Creswell, J. W. 2012. Educational Research. Planning, Conducting, and Evaluating Qualitative and Quantitative Research. Pearson, Boston, 2012.Google Scholar
Index Terms
- Designing productive gradations of tasks in primary programming education
Recommendations
Students perceptions of programming in primary school
WiPSCE '19: Proceedings of the 14th Workshop in Primary and Secondary Computing EducationSince autumn 2018, teachers throughout Sweden are obliged to relate to programming in one way or another in the teaching, especially in the subject of mathematics and technology education. Although teachers should formally work with programming teaching ...
Informatics concepts for primary education: preparing children for computational thinking
WiPSCE '14: Proceedings of the 9th Workshop in Primary and Secondary Computing EducationIn Austria Informatics is not taught in primary schools, but the curriculum includes some issues in several subjects that are related to computational thinking. Teachers are not aware that they already teach and use informatics concepts in their daily ...
Personalized education using computational thinking and b-learning environment: classroom intervention
TEEM 2017: Proceedings of the 5th International Conference on Technological Ecosystems for Enhancing MulticulturalityThe percentages of 1dropout, accreditation and average grade of students that study university courses of Methodology of programming and Programming of first and second semester of career of Information and Communication Technologies in the ...
Comments