Incorporating Computational Thinking in Mathematics through Block-Based Programming : Effects on Students’ Problem-Solving Skills
รหัสดีโอไอ
Creator Ian Cesar P. Balacuit
Title Incorporating Computational Thinking in Mathematics through Block-Based Programming : Effects on Students’ Problem-Solving Skills
Contributor Amelia T. Buan, Joneil B. Medina, Alexis Michael B. Oledan
Publisher Science Education Association (Thailand)
Publication Year 2567
Journal Title Science Education Association (Thailand)
Journal Vol. 3
Journal No. 3
Page no. 97-112
Keyword Block-based Programming, Block-based Programming-Integrated Mathematics Problem-Solving, Computational Thinking Skill, Problem-Solving Skill
URL Website https://so07.tci-thaijo.org/index.php/IJSET/index
Website title International Journal of Science Education and Teaching
ISSN 2821-9163
Abstract Computational thinking is considered a fundamental skill in the 21st century. It is a vital skill for students to empower their problem-solving skills through the growing presence of computer technology. As a result, this study utilized the Research and Development method with a Backward Curriculum design to develop Block-Based Programming-Integrated Mathematics Problem-Solving activities that aimed to incorporate computational thinking in block-based programming with mathematics learning competencies. The activities were implemented on Grade 7 students to investigate their problem-solving and computational thinking skills. Results suggest that the students generally exhibited the characteristics of problem-solving and computational thinking skills during the implementation. In addition, they also acquired some improvements. For students’ problem-solving skills, the improvements were marked by their acquired ability to 1) establish goals in problem understanding, 2) provide mathematical reasoning in solution planning, 3) draw on the application of mathematics concepts in solution execution, and 4) debug program errors in monitoring and evaluation. On the other hand, students’ computational thinking improvements were highlighted by their learned ability to 1) apply a rules-based and systematic approach in problem-solving for algorithmic thinking and 2) utilize patterns in generalizing solutions for pattern recognition. Based on the results, it can be concluded that the activities helped the students develop their problem-solving and computational thinking skills.
Science Education Association (Thailand)

บรรณานุกรม

EndNote

APA

Chicago

MLA

ดิจิตอลไฟล์

Digital File
DOI Smart-Search
สวัสดีค่ะ ยินดีให้บริการสอบถาม และสืบค้นข้อมูลตัวระบุวัตถุดิจิทัล (ดีโอไอ) สำนักการวิจัยแห่งชาติ (วช.) ค่ะ