[go: up one dir, main page]
More Web Proxy on the site http://driver.im/ skip to main content
research-article

A blended learning course for playfully teaching programming concepts to school teachers

Published: 01 March 2019 Publication History

Abstract

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.

References

[1]
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.
[2]
Armoni M Computing in schools: On teaching problem-solving paradigms in K-12 education ACM Inroads 2017 8 1 30-32
[3]
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.
[4]
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.
[5]
Eriksson T, Adawi T, and Stöhr C Time is the bottleneck: A qualitative study exploring why learners drop out of MOOCs Journal of Computing in Higher Education 2017 29 1 29-133
[6]
Esteves M, Fonseca B, Morgado L, and Martins P Improving teaching and learning of computer programming through the use of the second life virtual world British Journal of Educational Technology 2010 42 4 624-637
[7]
García-Peñalvo FJ What Computational Thinking is Journal of Information Technology Research 2016 9 3 v-viii
[8]
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.
[9]
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.
[10]
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.
[11]
Ho A, Chuang I, Reich J, Coleman C, Whitehall J, Northcutt C, Williams J, Hansen J, Lopez G, and Peterson R HarvardX and MITx: Two years of open online courses 2015 Cambridge HarvardX
[12]
Jordan K Initial trends in enrolment and completion of massive open online courses The International Review of Research in Open and Distance Learning 2014 15 1 133-160
[13]
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.
[14]
Liyanagunawardena TR, Adams AA, and Williams SA MOOCs: A systematic study of the published literature 2008-2012 International Review of Research in Open and Distance Learning 2013 14 3 202-227
[15]
Lye SY and Koh JHL Review on teaching and learning of computational thinking through programming: What is next for K-12? Computers in Human Behavior 2014 41 51-61
[16]
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.
[17]
Rodger SH, Hayes J, Lezin G, Qin H, Nelson D, Tucker R, Lopez M, Cooper S, Dann W, and Slater D Engaging middle school teachers and students with Alice in a diverse set of subjects SIGCSE Bull. 2009 41 1 271-275
[18]
Sáez-López J, Román-González M, and Vázquez-Cano E Visual programming languages integrated across the curriculum in elementary school: A two year case study using 'Scratch' in five schools Computers & Education 2016 97 129-141
[19]
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.
[20]
Wing J Computational thinking Communications of the ACM 2006 49 1 33-35
[21]
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.

Cited By

View all
  • (2024)Professional Development in Computational Thinking: A Systematic Literature ReviewACM Transactions on Computing Education10.1145/364847724:2(1-24)Online publication date: 10-May-2024
  • (2023)Teaching computational thinking using scenario-based learning toolsEducation and Information Technologies10.1007/s10639-022-11366-028:4(4017-4040)Online publication date: 1-Apr-2023
  • (2023)Promoting the AI teaching competency of K-12 computer science teachers: A TPACK-based professional development approachEducation and Information Technologies10.1007/s10639-022-11256-528:2(1509-1533)Online publication date: 1-Feb-2023
  • Show More Cited By

Index Terms

  1. A blended learning course for playfully teaching programming concepts to school teachers
          Index terms have been assigned to the content through auto-classification.

          Recommendations

          Comments

          Please enable JavaScript to view thecomments powered by Disqus.

          Information & Contributors

          Information

          Published In

          cover image Education and Information Technologies
          Education and Information Technologies  Volume 24, Issue 2
          Mar 2019
          921 pages

          Publisher

          Kluwer Academic Publishers

          United States

          Publication History

          Published: 01 March 2019
          Accepted: 28 September 2018
          Received: 19 June 2018

          Author Tags

          1. Computer science education
          2. Computational thinking
          3. Multimedia learning
          4. Professional teacher development
          5. Scratch
          6. Blended learning
          7. MOOC

          Qualifiers

          • Research-article

          Contributors

          Other Metrics

          Bibliometrics & Citations

          Bibliometrics

          Article Metrics

          • Downloads (Last 12 months)0
          • Downloads (Last 6 weeks)0
          Reflects downloads up to 23 Dec 2024

          Other Metrics

          Citations

          Cited By

          View all
          • (2024)Professional Development in Computational Thinking: A Systematic Literature ReviewACM Transactions on Computing Education10.1145/364847724:2(1-24)Online publication date: 10-May-2024
          • (2023)Teaching computational thinking using scenario-based learning toolsEducation and Information Technologies10.1007/s10639-022-11366-028:4(4017-4040)Online publication date: 1-Apr-2023
          • (2023)Promoting the AI teaching competency of K-12 computer science teachers: A TPACK-based professional development approachEducation and Information Technologies10.1007/s10639-022-11256-528:2(1509-1533)Online publication date: 1-Feb-2023
          • (2021)Development of Digital Competences of Elementary School Teachers with a Life-Long Learning ApproachComputer Information Systems and Industrial Management10.1007/978-3-030-84340-3_8(100-111)Online publication date: 24-Sep-2021
          • (2019)Teachers’ narrative of learning to program in a professional development effort and the relation to the rhetoric of computational thinkingEducation and Information Technologies10.1007/s10639-019-10048-825:3(2175-2200)Online publication date: 6-Dec-2019

          View Options

          View options

          Media

          Figures

          Other

          Tables

          Share

          Share

          Share this Publication link

          Share on social media