Informatics in Education logo


Login Register

  1. Home
  2. Issues
  3. Volume 23, Issue 2 (2024)
  4. Productive Failure-based Programming Cou ...

Informatics in Education

INFORMATION Submit your article Help
  • Article info
  • Related articles
  • More
    Article info Related articles

Productive Failure-based Programming Course to Develop Computational Thinking and Creative Problem-Solving Skills in a Korean Elementary School
Volume 23, Issue 2 (2024), pp. 385–408
Dagyeom Lee   Youngjun Lee  

Authors

 
Placeholder
https://doi.org/10.15388/infedu.2024.14
Pub. online: 6 June 2024      Type: Article     

Published
6 June 2024

Abstract

As our society has advanced in the era of digital transformation, education has been transformed from knowledge-centered to competency-centered to solve future problems in the light of unpredictable changes and events in our lives. Programming education provides the basic knowledge needed, and fosters higher-order thinking skills in the process of generating and converging ideas to solve problems. However, in Korean elementary schools, it is mostly based on a lecture-based instructional design and focuses on knowledge delivery, which has limited the educational effects of programming. However, productive failure (PF) focuses on learning concepts in authentic problems, and lets the students generate different solutions and discuss them in an acceptable environment, with the result that they fail to solve the problem. Therefore, this study developed a PF-based educational program and tested it on sixth-grade students in a Korean elementary school. The results showed that the computational thinking (CT) and creative problem-solving (CPS) skills of the experimental group were significantly greater than those of the control group, with a medium effect size for CT and a high effect size for CPS skills. To generalize the results and increase the applicability, follow-up studies should expand the subject of the study, develop specific teaching guidelines for teachers, and invent various learning problems appropriate to the students’ level and different domains of learning.

Related articles PDF XML
Related articles PDF XML

Copyright
No copyright data available.
Open access article under the CC BY license.

Keywords
productive failure programming education in elementary school computational thinking creative problem-solving skills

Metrics
since February 2020
582

Article info
views

0

Full article
views

445

PDF
downloads

45

XML
downloads

Export citation

Copy and paste formatted citation
Placeholder

Download citation in file


Share


RSS

INFORMATICS IN EDUCATION

  • Online ISSN: 2335-8971
  • Print ISSN: 1648-5831
  • Copyright © 2024 Vilnius University
  •  

For contributors

  • Submit
  • OA Policy

Contact us

  • Institute of Data Science and Digital Technologies,
  • Vilnius University, Akademijos St. 4, 08412, Vilnius, Lithuania
  • E-mail: gabriele.stupuriene@mif.vu.lt
Powered by PubliMill  •  Privacy policy