Integration of Computational Thinking Skills in Teaching and Learning Programming using the EZ-Prog among Matriculation Student

Authors

  • Siti Nordianah Hai Hom, Corrienna Abdul Talib

Abstract

Matriculation students need to obtain excellent academic results to place themselves at
university. Nevertheless, students have difficulty solving programming problems if they lack the skills to
solve programming problems. This study examines the impact of using the EZ-Prog in teaching and learning
programming subject among matriculation students. EZ-Prog is built by integrating computational thinking
skills. Students are trained to use EZ-Prog during the programming problem-solving process. The sample
involved 91 students of Science Program One Year, Module Two, from the Johor Matriculation College
(KMJ). The pretest and posttest questions consist of three layers of difficulty according to Bloom's
Taxonomy and run in three weeks. The outcomes indicated that there was a significant difference after using
the EZ-Prog. This improved problem-solving skills and students' computational thinking skills after using
the EZ-Prog technique. EZ-Prog techniques can also be used in teaching and learning programming
problems. Ultimately, the use of the EZ-Prog can be used for those teaching and learning programming
subjects.

Published

2020-01-31

Issue

Section

Articles