ABSTRACT
In many countries, the demands are getting louder to bring computer science education into primary schools. Curricula and teaching approaches are evolving and educators have to work their way into new topics. Many primary school teachers feel overstrained by these developments and the need for appropriate teacher training is rising. In this paper, we describe the structure and contents of an in-service professional development workshop for primary school teachers without any previous knowledge in computer science (CS) as well as first results of the pilot run with 40 teachers. Throughout the three-day workshop, the teachers get the chance to follow the students' path of learning by taking a primary school programming course themselves, engage intensively with the underlying algorithmic concepts through in-depth exercises and work on their own ideas for implementations in the classroom.
- Tim Bell. 2016. Demystifying Coding for Schools: What are we actually trying to teach?. In Proceedings of the 11th Workshop in Primary and Secondary Computing Education, Jan Vahrenhold and Erik Barendsen (Eds.). ACM, New York, NY, USA.Google Scholar
- Tim Bell and Caitlin Duncan. 2018. Teaching Computing in Primary Schools. In Computer science education, Sue Sentance, Erik Barendsen, and Carsten Schulte (Eds.). Bloomsbury Academic, London and New York and Oxford and New Delhi and Sydney.Google Scholar
- Mordechai Ben-Ari. 2001. Constructivism in Computer Science Education1. Journal of Computers in Mathematics and Science Teaching 20, 1 (2001), 45--73. Google ScholarDigital Library
- Nadine Bergner, Hilde Köster, Johannes Magenheim, Kathrin Müller, Ralf Romeike, Ulrik Schroeder, and Carsten Schulte. {n. d.}. Zieldimensionen für frühe informatische Bildung im Kindergarten und in der Grundschule. 15--24.Google Scholar
- Corrado Böhm and Giuseppe Jacopini. 1966. Flow diagrams, turing machines and languages with only two formation rules. Commun. ACM 9, 5 (1966), 366--371. Google ScholarDigital Library
- Neil C. C. Brown, Sue Sentance, Tom Crick, and Simon Humphreys. 2014. Restart: the resurgence of computer science in UK schools. ACM Transactions on Computing Education 14, 2 (2014), 1--22. Google ScholarDigital Library
- Jérome Bruner. 1996. Towards a Theory of Instruction. Harvard University Press, Cambridge.Google Scholar
- Michael E. Caspersen. 2018. Teaching Programming. In Computer science education, Sue Sentance, Erik Barendsen, and Carsten Schulte (Eds.). Bloomsbury Academic, London and New York and Oxford and New Delhi and Sydney.Google Scholar
- Elizabeth A. Davis and Joseph S. Krajcik. 2016. Designing Educative Curriculum Materials to Promote Teacher Learning. Educational Researcher 34, 3 (2016), 3--14.Google ScholarCross Ref
- Mary Devine, Claude Houssemand, and Raymond Meyers. 2013. Instructional Coaching for Teachers: A Strategy to Implement New Practices in the Classrooms. Procedia - Social and Behavioral Sciences 93 (2013), 1126--1130.Google ScholarCross Ref
- John Dewey. 1938. Experience and Education. Collier Books, New York.Google Scholar
- Ira Diethelm and Melanie Schaumburg. 2016. IT2School - Development of Teaching Materials for CS Through Design Thinking. In Informatics in Schools: Improvement of Informatics Knowledge and Perception, Andrej Brodnik and Françoise Tort (Eds.). Vol. 9973. Springer, Cham, 193--198.Google Scholar
- Katrina Falkner and Rebecca Vivian. 2016. A review of Computer Science resources for learning and teaching with K-12 computing curricula: An Australian case study. Computer Science Education 25, 4 (2016), 390--429.Google ScholarCross Ref
- Katrina Falkner, Rebecca Vivian, and Nickolas Falkner. 2014. The Australian Digital Technologies Curriculum: Challenge and Opportunity. In Proceedings of the Sixteenth Australasian Computing Education Conference - Volume 148 (ACE '14). Australian Computer Society, Inc, Darlinghurst, Australia, Australia, 3--12. Google ScholarDigital Library
- Anja Gärtig-Daugs, Katharina Weitz, Maike Wolking, and Ute Schmid. 2016. Computer science experimenter's kit for use in preschool and primary school. In Proceedings of the 11th Workshop in Primary and Secondary Computing Education, Jan Vahrenhold and Erik Barendsen (Eds.). ACM, New York, NY, USA, 66--71. Google ScholarDigital Library
- Katharina Geldreich, Alexandra Funke, and Peter Hubwieser. 2016. A Programming Circus for Primary Schools. In Proceedings of the 9th International Conference on Informatics in Schools: Situation, Evolution, and Perspectives. 46--47.Google Scholar
- Thomas R. Guskey. 2002. Professional Development and Teacher Change. Teachers and Teaching 8, 3 (2002), 381--391.Google ScholarCross Ref
- Patricia Haden, Joy Gasson, Krissi Wood, and Dale Parsons. 2016. Can you learn to teach programming in two days?. In Proceedings of the Australasian Computer Science Week Multiconference. ACM, New York, NY, USA, 1--7. Google ScholarDigital Library
- Heather Hill, Deborah Ball, and Stephen Schilling. 2008. Unpacking pedagogical content knowledge: Conceptualizing and measuring teachers' topic-specific knowledge of students. Journal for Research in Mathematics Education 39, 4 (2008), 372--400.Google Scholar
- Linda Darling-Hammond, Maria E. Hyler, and Madelyn Gardner, and with assistance from Danny Espinoza. 2017. Effective Teacher Professional Development. Learning Policy Institute, Palo Alto, CA.Google Scholar
- Frank Lipowsky. 2010. Lernen im Beruf. Empirische Befunde zur Wirksamkeit von Lehrerfortbildung. In Lehrerinnen und Lehrer lernen. Konzepte und Befunde der Lehrerfortbildung, F. H. Müller, A. Eichenberger, M. Lüders, and J. Mayr (Eds.). Waxmann, Münster, 51--70.Google Scholar
- John Maloney, Mitchel Resnick, Natalie Rusk, Brian Silverman, and Evelyn Eastmond. 2010. The Scratch Programming Language and Environment. ACM Transactions on Computing Education 10, 4 (2010), 1--15. Google ScholarDigital Library
- Minjeong Park and Youl-Kwan Sung. 2013. Teachers' perceptions of the recent curriculum reforms and their implementation: What can we learn from the case of Korean elementary teachers? Asia Pacific Journal of Education 33, 1 (2013), 15--33.Google ScholarCross Ref
- William R. Penuel, Lawrence P. Gallagher, and Savitha Moorthy. 2011. Preparing Teachers to Design Sequences of Instruction in Earth Systems Science. American Educational Research Journal 48, 4 (2011), 996--1025.Google ScholarCross Ref
- Jean Piaget. 1950. The Psychology of Intelligence. Harvard University Press, Cambridge.Google Scholar
- Douglas R. Powell, Karen E. Diamond, Margaret R. Burchinal, and Matthew J. Koehler. 2010. Effects of an early literacy professional development intervention on head start teachers and children. Journal of Educational Psychology 102, 2 (2010), 299--312.Google ScholarCross Ref
- Kiki Prottsman. 2014. Computer science for the elementary classroom. ACM Inroads 5, 4 (2014), 60--63. Google ScholarDigital Library
- Tracie Evans Reding and Brian Dorn. 2017. Understanding the Teacher Experience in Primary and Secondary CS Professional Development. In Proceedings of the 2017 ACM Conference on International Computing Education Research, Josh Tenenberg and A. Special Interest Group on Computer Science C.M. Education (Eds.). ACM, {S.l.}, 155--163. Google ScholarDigital Library
- Kathleen J. Roth, Helen E. Garnier, Catherine Chen, Meike Lemmens, Kathleen Schwille, and Nicole I.Z. Wickler. 2011. Videobased lesson analysis: Effective science PD for teacher and student learning. Journal of Research in Science Teaching 48, 2 (2011), 117--148.Google ScholarCross Ref
- Ralf Schwarzer and Matthias Jerusalem (Eds.). 1999. Skalen zur Erfassung von Lehrer- und Schülermerkmalen: Dokumentation der psychometrischen Verfahren im Rahmen der Wissenschaftlichen Begleitung des Modellversuchs Selbstwirksame Schulen. Berlin.Google Scholar
- Sue Sentance, Mark Dorling, and Adam McNirol. 2013. Computer Science in Secondary Schools in the UK: Ways to Empower Teachers. In Informatics in Schools, Ira Diethelm and Roland T. Mittermeir (Eds.). Springer. Google ScholarDigital Library
- Lee S. Shulman. 1986. Those Who Understand: Knowledge Growth in Teaching. Educational Researcher 15, 2 (1986), 4--14.Google ScholarCross Ref
- Christine Smith and Marilyn Gillespie. 2007. Research on Professional Development and Teacher Change: Implication for Adult Basic Education. Review of Adult Learning and Literacy 7 (2007), 205--244.Google Scholar
- The Design-Based Research Collective. 2003. Design-Based Research: An Emerging Paradigm for Educational Inquiry. Educational Researcher 32, 1 (2003), 5--8.Google ScholarCross Ref
- Heikki Topi. 2015. Gender imbalance in computing. ACM Inroads 6, 4 (2015), 22--23. Google ScholarDigital Library
- Paul Webb. 1992. Primary science teachers' understandings of electric current. International Journal of Science Education 14, 4 (1992), 423--429.Google ScholarCross Ref
- Aman Yadav, Sarah Gretter, Susanne Hambrusch, and Phil Sands. 2016. Expanding computer science education in schools: Understanding teacher experiences and challenges. Computer Science Education 26, 4 (2016), 235--254.Google ScholarCross Ref
Index Terms
- Off to new shores: preparing primary school teachers for teaching algorithmics and programming
Recommendations
A Pilot Computer Science and Programming Course for Primary School Students
WiPSCE '15: Proceedings of the Workshop in Primary and Secondary Computing EducationComputer Science and programming are being introduced to school curricula in many western countries in an effort to equip students with Computational Thinking skills. However, as these subjects are still relatively new to pre-tertiary education there is ...
Teaching how to teach computational thinking
ITiCSE 2018: Proceedings of the 23rd Annual ACM Conference on Innovation and Technology in Computer Science EducationComputational Thinking is argued to be an essential skill for the workforce of the 21st century. As a skill, Computational Thinking should be taught in all schools, employing computational ideas integrated into other disciplines. Up until now, questions ...
Improving secondary CS education: progress and problems
The Institute for Computing Education (ICE) was created in the spring of 2004. ICE is a partnership between the Georgia Department of Education and the College of Computing at Georgia Tech. The goals for this partnership are to increase the number and ...
Comments