A blended learning course for playfully teaching programming concepts to school teachers
In this paper we report our experiences from a University outreach program with primary and secondary education teachers of various specialties. Our goal was to improve the coding abilities of teachers through Scratch activities. The participants can in turn teach their students, multiplying that way the benefitted population. To increase the participation and the completion percentage, the activities are designed as a course in Moodle realized in discrete runs with manageable groups, in a blended learning approach. The educational material was a combination of learning objects with specific objectives, video material and try-out activities. The course has been completed by 559 teachers from various Greek districts, mainly of regional areas, with a high completion rate of 65%. The participants found the experience highly satisfying, interesting and agreed that they had been supported effectively throughout the process. In the paper we describe the rational of our approach, the design and implementation phases of the project, the outcomes and the main findings of the evaluation of the user opinions.
KeywordsComputer science education Computational thinking Multimedia learning Professional teacher development Scratch Blended learning MOOC
This work has been supported by the Stavros Niarchos Foundation.
- Al Sabbagh, S., Gedawy, H., Alshikhabobakr, H., and Razak, S. (2017). Computing curriculum in middle schools: An experience report. Proceedings of the 22th ACM annual conference on innovation and technology in computer science education (ITiCSE 2017) 13–16. New York: ACM.Google Scholar
- Castro, B., Diaz, T., Gee, M., Justice, R., Kwan, D., Seshadri, P., and Dodds, S. (2016). MyCS at 5: Assessing a middle-years CS curriculum. In Proceedings of 47th technical symposium on computer science education (SIGCSE 2016) 558–563. New York,: ACM.Google Scholar
- Dee, H., Cufi, X., Milani, A., Marian, M. and Poggioni V. (2017). Playfully coding: Embedding computer science outreach in schools. In Proceedings of the 2017 ACM conference on innovation and technology in computer science education (ITiCSE '17) 176–181. New York,: ACM.Google Scholar
- García-Peñalvo, F. J. (2016). What Computational Thinking is. Journal of Information Technology Research, 9(3), v–viii.Google Scholar
- Gkontzis, A. F., Karachristos, C. V., Lazarinis, F., Stavropoulos, E.C., and Verykios, V.S. (2017a) Assessing Student Performance by Learning Analytics Dashboards. In Proc. of ICODL2017, SECTION A: theoretical papers, original research and scientific articles 9(6B):101–115. Greece: Athens.Google Scholar
- Gkontzis, A.F., Panagiotakopoulos, C. T., Stavropoulos, E. C. and Verykios, V.S. (2017b). A Holistic View on Academic Wide Data through Learning Analytics Dashboards. In Proc. of the online, open and flexible higher education conference 2017 (EADTU annual conference 2017) pp. 12–27.Google Scholar
- Guo, P.J., Reinecke, K. (2014). Demographic differences in how students navigate through moocs. In Proceedings of the first ACM conference on learning@ scale conference (L@S 2014) 21–30. New York: ACM.Google Scholar
- Ho, A., Chuang, I., Reich, J., Coleman, C., Whitehall, J., Northcutt, C., Williams, J., Hansen, J., Lopez, G., & Peterson, R. (2015). HarvardX and MITx: Two years of open online courses. Cambridge: HarvardX.Google Scholar
- Lamprou, A., Repenning, A., and Escherle, N. (2017). The Solothurn project — Bringing computer science education to primary schools in Switzerland. In Proceedings of the 2017 ACM conference on innovation and technology in computer science education (ITiCSE '17) 218–223. New York: ACM.Google Scholar
- Onah, Daniel F. O., Sinclair, J., and Boyatt, R. (2014). Dropout rates of massive open online courses: Behavioural patterns. In Proceedings of the 6th international conference on education and new learning technologies, barcelona (EDULEARN14) 5825–5834. Spain.Google Scholar
- Weintrop, D. and Wilensky, U. (2015). To block or not to block, that is the question: Students’ perceptions of blocks-based programming. In Proceedings of the 14th international conference on interaction design and children 199–208. Boston.Google Scholar
- Zheng, S. Rosson, M.B., Shih, P.C., and J.M. Carroll. (2015). Understanding student motivation, behaviors and perceptions in MOOCs. In Proceedings of the 18th ACM conference on computer supported cooperative work & social computing (CSCW’15) 1882–1895. New York: ACM.Google Scholar