Το work with title Py4hs: a computer science teacher training programme promoting Python code clubs by Moumoutzis Nektarios, Boukeas George, Vassilakis Vassilis, Xanthaki Chara, Pappas Nikolaos is licensed under Creative Commons Attribution 4.0 International
Bibliographic Citation
N. Moumoutzis, G. Boukeas, V. Vassilakis, C. Xanthaki and N. Pappas, "Py4hs: a computer science teacher training programme promoting Python code clubs," in New Realities, Mobile Systems and Applications, vol. 411, Lecture Notes in Networks and Systems, M. E. Auer, T. Tsiatsos, Eds., Cham, Switzerland: Springer, 2022, pp. 937–948. doi: 10.1007/978-3-030-96296-8_85
https://doi.org/10.1007/978-3-030-96296-8_85
We present the design, implementation and evaluation of a training programme for Computer Science teachers on the educational use of the Python programming language inside and outside school. The programme used educational resources centred on meaningful, self-contained programming projects. The training programme followed a blended-learning approach thus offering an opportunity to many computer science teachers make their first steps towards the educational use of the Python language within a very promising learner-centred pedagogical framework. Using initially an online course made it possible to reach a much greater number of Computer Science teachers, especially those living in remote areas and through them, have a considerable impact on students through the subsequent establishment of local code clubs. Following the initial teachers’ training phase, groups of teachers that have been already formed were guided to establish local code clubs, recruit students, design a number of sessions and implement them. The evaluation results demonstrate the effectiveness of the code club approach and its acceptance by the participating students.