Analysis of Student Difficulties in Computer Programming

Abdul Baist, Aan Subhan Pamungkas

Abstract


Computer programming skills are required in mathematics computing courses. Most students have difficulty making computer programs. This study aims to identify the difficulties faced by students in making computer programs. This research is descriptive quantitative research. The subjects in this study are students of Mathematics Education Departement, Muhammadiyah University of Tangerang. Based on the results of data analysis, the conclusion is: (1) there are significant differences in multidimensional array material between high, medium and low group; (2) there is a significant difference in input / ouput command material between high, medium and low group; (3) there are significant differences about the difficulties experienced by students in understanding the basic concept of programming between high, medium and low groups; (4) there is a significant difference regarding the difficulties experienced by students in finding the fault of their own programs between high, medium and low groups; (5) there is no significant difference in situations that may assist students in programming for lab work in the high, medium and low groups; (6) there is no significant difference in situations that can assist students in programming to do alone tasks between high, medium and low groups; (7) there is no significant difference in the lack of examples shown when practice makes poor performance in programming between high, medium and low groups; (8) there is no significant difference in what makes poor performance in programming a less conducive atmosphere between high, medium and low groups.

Keywords


difficulties, computation, programming

Full Text:

PDF

References


Derus, S. R. M., & Ali, A. Z. M. (2012). Difficulties in learning programming: Views of students. In 1st International Conference on Current Issues in Education (ICCIE 2012) (pp. 74-79).

Gomes, A., & Mendes, A. J. (2007). Learning to program-difficulties and solutions. In International Conference on Engineering Education–ICEE (Vol. 2007).

Groves, R. M., Fowler, Jr., F. J., Couper, M. P., Lepkowski, J. M., Singer, E., dan Tourangean, R. (2009). Survey Methodology (second edition). Wiley & Sons: New Jersey.

Ismail, M. N., Ngah, N. A., & Umar, I. N. (2010). Instructional strategy in the teaching of computer programming: a need assessment analyses. TOJET: The Turkish Online Journal of Educational Technology, 9(2).

Mhashi, M. M., & Alakeel, A. L. I. M. (2013). Difficulties facing students in learning computer programming skills at Tabuk University. In Proceedings of the 12th Inter-national Conference on Education and Educational Technology (EDU’13), Iwate, Japan (pp. 15-24).

Milne, I., & Rowe, G. (2002). Difficulties in Learning and Teaching Programming-Views of Students and Tutors. Education and Information Technologies, 7:1, 55–66.

Mostrom, J. E. (2011). A Study of Students Problems in Learning to Program. Umea: Department of Computing Science, Umea University, Sweden.

Parham, J. R. (2003). An Assessment and evaluation of computer science education. Journal of Computing Sciences in College, vol. 19, no. 2, 115 – 127.

Rahmat, M., Shahrani, S., Latih, R., Yatim, N. F. M., Zainal, N. F. A., & Ab Rahman, R. (2012). Major problems in basic programming that influence student performance. Procedia-Social and Behavioral Sciences, 59, 287-296.

Tan, P. H., Ting, C. Y., & Ling, S. W. (2009). Learning difficulties in programming courses: undergraduates' perspective and perception. In Computer Technology and Development, 2009. ICCTD'09. International Conference on (Vol. 1, pp. 42-46). IEEE.




DOI: http://dx.doi.org/10.30870/volt.v2i2.2211

Refbacks

  • There are currently no refbacks.



VOLT: Jurnal Ilmiah Pendidikan Teknik Elektro is licensed under a Creative Commons Attribution 4.0 International License

________________________________________________________
VOLT: Jurnal Ilmiah Pendidikan Teknik Elektro (ISSN: 2528-5688 | e-ISSN: 2528-5696)
Organized by Research Center for Technical and Vocational Education and Training (RCTVET) - Department of Electrical Engineering Vocational Education - Universitas Sultan Ageng Tirtayasa
Published by Department of Electrical Engineering Vocational Education - Universitas Sultan Ageng Tirtayasa in collaboration with Asosiasi Dosen dan Guru Vokasi Indonesia (ADGVI) - Association of Indonesian Vocational Educators (AIVE)
Address : Jl. Ciwaru Raya No. 25, Sempu, Kota Serang, Banten 42117, Indonesia
E   : volt.jipte@untirta.ac.id, abi.mustofa@untirta.ac.id, m.abihamid@gmail.com
Ph : +62 8566666090 / +62 81298509170

simple hit counter simple hit counter Free counters!