ABSTRACT
This paper describes an introductory Computer Science (CS) Professional Development (PD) course for K-12 teachers in Argentina that integrates pedagogical content knowledge and teacher classroom practice. We analyzed teachers' learning of what CS entails and the implementation of inquirybased programming lessons in their schools. Based on pre and post teachers surveys and classroom observations, we found that most teachers learned about the CS object of study and about fundamental programming concepts such as conditionals, loops, variables, etc. Teachers were more likely to replicate the same activities they experienced during PD workshops in their classrooms than to produce their own. Teachers who had a previous background on CS provided in-depth explanations of CS concepts to their students while other teachers superficially introduced the content knowledge. We describe PD activities and characteristics that could explain teachers' learning and incorporation of programming lessons. Findings imply that a PD program that integrates pedagogical content knowledge and teachers classroom practice can effectively improve inquiry-based CS teaching, but may be insufficient preparation for teachers with no previous background on CS.
- L. Benotti, M. J. Gomez, and C. Martinez. UNC++ Duino: Learning to program in Python and C++ starting from blocks. In Proceedings of the Conference on Robotics in Education, 2016.Google Scholar
- L. Benotti, M. C. Martínez, and F. Schapachnik. Engaging high school students using chatbots. In Proceedings of the 2014 Conference on Innovation and Technology in Computer Science Education, pages 63--68, New York, NY, USA, 2014. ACM. Google ScholarDigital Library
- J. Cuny. Finding 10,000 teachers. CSTA Voice, 5(6):1--2, 2010.Google Scholar
- B. Ericson, M. Guzdial, and M. Biggers. Improving secondary CS education: progress and problems. In SIGCSE Bulletin, volume 39, pages 298--301, 2007. Google ScholarDigital Library
- P. A. Ertmer. Teacher pedagogical beliefs: The final frontier in our quest for technology integration? Educational technology research and development, 53(4):25--39, 2005.Google Scholar
- M. S. Garet, A. C. Porter, L. Desimone, B. F. Birman, and K. S. Yoon. What makes PD effective? Results from a national sample of teachers. American educational research journal, 38(4):915--945, 2001.Google Scholar
- J. Goode. If you build teachers, will students come? the role of teachers in broadening computer science learning for urban youth. Journal of Educational Computing Research, 36(1):65--88, 2007.Google ScholarCross Ref
- K. Lang, R. Galanos, J. Goode, D. Seehorn, F. Trees, P. Phillips, and C. Stephenson. Bugs in the system: CS teacher certification in the US. The CSTA and The ACM, 2013.Google Scholar
- M. C. Martinez and M. E. Echeveste. Representaciones de estudiantes de primaria y secundaria sobre las ciencias de la computación y su oficio. Revista de Educación a Distancia, (46), 2015.Google Scholar
- P. Mishra and M. Koehler. Technological pedagogical content knowledge: A framework for teacher knowledge. The Teachers College Record, 108(6):1017--1054, 2006.Google Scholar
- A. Mühling, P. Hubwieser, and T. Brinda. Exploring teachers' attitudes towards object oriented modelling and programming in secondary schools. In Proc of the Sixth international workshop on Computing education research, pages 59--68. ACM, 2010. Google ScholarDigital Library
- L. Ni and M. Guzdial. Who am I?: understanding high school CS teachers' professional identity. In Proc of the Technical Symposium on Computer Science Education, pages 499--504. ACM, 2012. Google ScholarDigital Library
- N. Ragonis, O. Hazzan, and J. Gal-Ezer. A survey of computer science teacher preparation programs in israel tells us: computer science deserves a designated high school teacher preparation! In Proceedings of the 41st ACM technical symposium on Computer science education, pages 401--405. ACM, 2010. Google ScholarDigital Library
- D. Thompson and T. Bell. Adoption of new CS high school standards by New Zealand teachers. In Proc of the Workshop in Primary and Secondary Computing Education, pages 87--90. ACM, 2013. Google ScholarDigital Library
- M. Windschitl and K. Sahl. Tracing teachers' use of technology in a laptop computer school: The interplay of teacher beliefs, social dynamics, and institutional culture. American educational research journal, 39(1):165--205, 2002.Google Scholar
Index Terms
- Lessons Learned on Computer Science Teachers Professional Development
Recommendations
Computer Science Teacher Professional Development: Towards a Research Agenda on Teacher Thinking and Learning
WiPSCE '17: Proceedings of the 12th Workshop on Primary and Secondary Computing EducationThe growing demand for qualified computer science teachers requires us to develop scalable professional development and teacher training opportunities that don't require extensive human, financial, and time resources. In this talk, I will discuss how ...
Effective Computer Science Teacher Professional Development: Beauty and Joy of Computing 2018
ITiCSE '19: Proceedings of the 2019 ACM Conference on Innovation and Technology in Computer Science EducationThe Advanced Placement Computer Science Principles (AP CSP) course has been fully active for 2 years, garnering a large group of diverse students [2], and flaming the need for highly trained CSP teachers, especially in effective practices for diversity ...
Comments