Integration of computational thinking skils in teaching and learning programming using the ez-prog among matriculation student

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...

Full description

Saved in:
Bibliographic Details
Main Authors: Hai Hom, Siti Nordianah, Abdul Talib, Corrienna
Format: Article
Published: PennWell Publishing Co. 2020
Subjects:
Online Access:http://eprints.utm.my/id/eprint/90353/
https://solidstatetechnology.us/index.php/JSST/article/view/754
Tags: Add Tag
No Tags, Be the first to tag this record!
Description
Summary: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.