ASSESSMENT OF USING EZ-PROG: AN EASY COLOR SCHEMATIC MODEL FOR PROGRAMMING PROBLEM SOLVING

Siti Nordianah Hai Hom, Hasnul Hadi Ibrahim, Abrizah Ibrahim, Mudiana Mokhsin, Corrienna Abdul Talib

Abstract


Excellent academic achievement can have a great impact on matriculation students and influence their decision-making in the next step at the university and the future. However, poor problem-solving skills in programming subjects makes it difficult to make good decisions. Therefore, this study was conducted to identify the effect of using EZ-Prog in programming problem-solving learning among matriculation students. Students were guided by the color scheme model during the programming problem-solving process. The study population came from the Kolej Matrikulasi Johor (KMJ) and the sample involved was the 91 students from the One-Year Science Program, Module Two. The experiments were conducted in three weeks. The pretest and posttest question set consisted of three subjective questions and classified into three levels of difficulty according to Bloom's Taxonomy. Data were analyzed using SPSS. The results showed that there was a significant difference between the pre and posttest results after using the EZ-Prog. This demonstrates the EZ-Prog technique used in learning programming problem-solving learning enhances student problem-solving skills. The implications of this study indicate that EZ-Prog can be used in learning and teaching algorithms, especially programming problems. Finally, the positive findings from the use of EZ-Prog indicate that this technique can be used as an innovative in teaching programming as it enhances problem-solving skills among students. This method is not limited to matriculation students, but also all students that learn a programming language and not limited to one programming language.

 

Keywords: Algorithms, Polya Model, Problem Solving Skill, Programming Problem Solving, Programming


Keywords


Algorithms, Polya Models, Problem Solving Skills, Programming Problem Solving, Programming

Full Text:

PDF

References


Agus, M., & Nanci, R., (2017). Pengaruh model Polya terhadap kemampuan pemecahan masalah matematika siswa kelas V SD. International Journal of community service learning, 1 (1), 31-38.

Embong M. N., (2009). Keberkesanan Kaedah Konstruktivisme Terhadap Pencapaian Pelajar Tahun 5 Di Kuala Terengganu, Terengganu.

Gagné, R. M. (1977). Defining objectives for six varieties of learning: American Educational Research Association.

Malik, S., I., & Jo-Coldwell, N. (2017). A model for teaching an introductory programming course using ADRI. Education and Information Technologies, 22(3), 1089-1120. doi: 10.1007/S10639-016-9474-0.

Mayer, R. E., & Wittrock, M. C. (1994). Problem-solving. Handbook of educational psychology, 2, 287-303.

Olaniyan, A. O., Omosewo, E. O., & Levi, I. (2015). Effect of Polya problem-solving model on senior secondary school students’ performance in current electricity, 3(1), 97–104.

Polya, G. (1945). How to solve it: A new aspect of mathematical model. USA: Princeton University Press.

Prahani, B. K., Limatahu, I., Yuanita, L., & Nur, M. (2016). Efectiveness of Physics learning material through guided inquiry model to improve student’s problem solving, 4(12), 231–242.

Stefania, S., Nikolas, T., & Vassilis, K. (2018). Effect of algorithms’ multiple representations in the context of programming education. Interactive Technology and Smart Education. 5(4), 230-243.

Wang, X. M., & Hwang, G. J. (2017). A problem posing-based practicing strategy for facilitating students’ computer programming skills in the team-based learning mode. Educational Technology Research and Development, 65(6), 1–17. doi: 10.1007/s11423-017-9551-0.

Widiana, I. W., Japa, I. G. N., Suarjana, I. M., & Diputra, K. (2018). The students’ ability to solve realistic Mathematical problems through Polya type problem solving learning model. Journal of Education and Learning, 12(3), 399–405. doi:10.11591/edulearn. v12i3.4526


Refbacks

  • There are currently no refbacks.


Index