Author

  • Afzaal H. Seyal

    • Institute of Technology Brunei, Brunei
    • Brunei Darussalam
  • Nor Zainah Siau

    • Institute of Technology Brunei, Brunei
    • Brunei Darussalam
  • Yeo Sy Mey

    • Institute of Technology Brunei, Brunei
    • Brunei Darussalam

Abstract

The present study is part of one of the pioneering government funded research, conducted in one of the institutions of higher learning in Brunei Darussalam. The study validates the existing instrument through survey (factor analysis) among cohort of students in a programming class. The study results not only endorse the reasons of declining the art and science of teaching/learning computer programming but also have brought an interesting finding of pedagogy. The results indicate that teaching and learning strategies are more teacher-centered (mean=3.85) rather than student-centered (mean = 2.87). This is in contrast to modern approach of teaching-learning, where problem-based or constructivist approach dominates. Further 67% of the students considered lack of motivation, 80% considered the curriculum is less practical and 50% thought it was more teacher-centered, as key reasons of this decline. Based on the findings some recommendations were made to the relevant authorities to improve the practice.

Keywords

References

  • Ala-Mukta, K. (2004). Problems in learning and teaching programming: A literature study for developing visualization in the Code Witz-Minerva Project. ( www.cstut.fi/~edge/literature_studies.pdf)
  • Berhannudin, M. S., Othman, H., Esa, A., Sulaiman, A. & Othman, H. (2007). Adopting problem-based learning in the teaching of engineering undergraduates: A Malaysian experience. Proceedings of ICEE, 2007.
  • Biggs, J. B. (1987). Student approaches to learning and studying. Hawthorn, Vic: Australian Council for Education Research.
  • Brown, L, K. (2003). From teacher-centered to learner-centered curriculum: Improving learning in diverse classrooms. Retrieved from ( http://ecampus.phoenix.edu/classroom/ic/library.aspx).
  • Byrne, P. & Lyons, G. (2001). The effect of student attributes on success in programming. Proceedings of the 6th Annual Conference on Innovation and Technology in Computer Science Education. (Canterbury, U.K: ACM Press), 49-52.
  • Chetty, J. & Jones, G. B. (2014). Novice students and computer programming toward constructivist pedagogy. Mediterranean Journal of Social Science , 5(4), 240-251.
  • Churchill, G. A. J. (1979). A paradigm for developing better measures of marketing constructs. Journal of Marketing Research , 15, 64-73.
  • Conti, G. J. (2004). Identifying your teaching style. In Galbraith, Michael. W (Eds). Malabar, FL: Krieger Publishing Company.
  • Cronbach, L. J. (1951). Coefficient alpha and the internal structure of test. Psychometrika, 16, 297-334.
  • Deek, F., Kimmel, H. & McHugh, J. (1998). Pedagogical changes in the delivery of first-course in computer science: problem-solving and the programming. Journal of Engineering Education, 87, 313-320.
  • Entwistle, N. J. & Ramsden, P. (1983). Understanding Student Learning. London: Croom Helm.
  • Espinoza, M. M. (1999). Assessing the cross-cultural applicability of a service quality measure: a comparative study between Qubec and Peru. International Journal of Service Industry Management, 10(5), 449468.
  • Finson, K. D., Pederson, J. E. & Thone, J. (2006). Comparing science teaching style to students’ perception of science. School Science and Mathematics Association. ( http://ssmj.tamu.edu)
  • Fornell, C. R. & Larcker, D. F. (1981). Structural equation model with unobservable variables and measurement error. Journal of Marketing Research , 18, 39-50.
  • Gibbs, G. & Coffey, M. (2004). The Impact of training university teachers on their teaching skills, their approach to teaching and the approach to learning of their students. Active Learning in Higher Education, 5(1), 87-100.
  • Gilis, A., Clement, M., Laga, L. & Pauwel, P. (2008). Establishing a competence profile for the role of studentcentered teaching in higher education in Belgium. Research in Higher Education, 49(6), 531-554.
  • Gomes, A. & Mendes, A. J. (2008). A study on students’ characteristics and programming learning. Proceedings of World Conference on Education, Multimedia, Hypermedia and Telecommunications. (Chesapeake, VA), 2895-2904.
  • Goold, A. & Rimmer, R. (2005). Indicators of performance in first-year computing. ACM SIGCSE Bulletin, 32, 39-43.
  • Govender, I. & Grayson, D. (2006) . Learning to program and learning to teach programming: A closer look. In E. Pearson and P. Bohman (Eds) proceedings of world conference on Education Media and Technology, 1687-1693.
  • Hair, J. F. (1998). Multivariate data analysis. Englewood Cliff, NJ: Prentice-Hall.
  • Hamid, A. D. (2014). The traditional teacher-centered approach still prevail which prohibits students to think critically beyond the text book. Proceedings of international conference on research in education (iCORE 2014), Punjab University, Lahore.
  • Hawi, N. (2010). The exploration of student-centered approaches for the improvement of learning programming in higher education. US-China Education Review , 7(9), 47-57.
  • Henriksen, A. B. (2010). Student ownership: Learning in a student-centered art room. Retrieved on Feb 10th , 2015 from ( http://ecampus.phoenix.edu/classroom/ic/library.aspx).
  • Kay, J., Barg, M., Fekete, A., Greening, T., Hollands, O., Kingston, J. & Crawford, K. (2000). Problem-based learning for foundation computer science course. Computer Science Education, 10(2), 109-128.
  • Kember, D. (1997). A re-conceptualization of the research into university academics conception of teaching. Learning & Instruction , 7(3), 255-275.
  • Looi, H. C. & Seyal, A. H. (2014). Problem-based Learning: An analysis of its application to the teaching of programming. IPEDR , 70, 69-75.
  • Liu, R., Qiao, X. & Liu, Y. (2006). A paradigm shift of learner-centered teaching style: Reality or illusion? Arizona University Working Paper in SLAT-Vol. 13. University of Arizona, 77-91.
  • McCracken, M., Almstrum, V., Diaz, D., Guzdial, M., Hagan, D., Kolikant, Y. B. D., Laxer, C., Thomas, L., Utting, I. & Wilusz, T. (2001). A multi-national, multi-institutional study of assessment of programming skills of first-year CS students. ACM SIGCSE Bulletin , 33(4), 125-140.
  • Milne, I. & Rowe, G. (2002). Difficulties in learning and teaching programming: vies of students and tutors. Educational and Information Technologies , 7(1), 55-66.
  • Norwawi, N. M., Abdusalam, S. F., Hibabdullah, C. F. & Shuaibi, B. M. (2009). Classification of students’ preferences in computer programming course according to learning style. Proceedings of conference on Data Mining and Optimization, Oct, Selangor, Malaysia.
  • Nunnally, J. C. (1978). Psychometric theory. New York, NY: McGraw-Hill.
  • Postareff, L. S., Lindblom-Yl, A. & Nevgi, A. (2008). A follow-up study of the effect of pedagogical training on teaching in higher education. Higher Education , 56(1), 29-43.
  • Preston, D. (2006). Using collaborative learning research to enhance pair programming pedagogy. ACMSIGITE, 3.
  • Prosser, M., Trigwell, K. & Taylor, P. (1994). Qualitative differences in approaches to teaching first-year university science. Higher Education , 27(1), 75-84.
  • Rahmat, M., Kasim, S., Ismail, S. & Ismail, F. S. (2012). Major problems in basic programming that influence student performance. Procedia-Social and Behavioral Sciences, 59, 287-296.
  • Robins, A., Rountree, J. & Rountree, N. (2003). Learning and teaching programming. British Journal of Educational Technology , 31(4), 359-370.
  • Seyal, A. H., Yeo, S. M., Matusin, M., Norzainah, H. S. H. & Abdul-Rahman, A. (2015). Understanding students learning style and their performance in computer programming course: evidence from Bruneian institution of higher learning. International Journal of Computer Theory and Engineering , 7(3), 241247.
  • Seyal, A. H., Norzainah, H. S. & Yeo, S. M. (2015). Developing a model to enhance teaching-learning computer programming among VTE in Brunei Darussalam, Unpublished Project Report of Institute Teknologi Brunei(ITB-BRC funded project)
  • Spoon, J. C. & Schell, J. W. (1998). Aligning student learning styles with instructor teaching styles. Journal of Industrial Teacher Education, 35(20), 41-56.
  • Sprankle, M. H. J. (2009). Problem Solving & Programming Concept. NJ: Pearson Education.
  • Suliman, A., Hawart, R. & Othman, M. (2011). A Preliminary study on teaching programming at Malaysian School. Proceedings of 3rd international conference on computing & informatics, ICOCI, Bandung, Indonesia, June 8th -9th .
  • Trigwell, K., Prosser, M. & Waterhouse, F. (1999). Relations between teachers’ approaches to teaching & students’ approaches to learning. Higher Education , 37(1), 57-70.
  • Winslow, L. E. (1996). Programming pedagogy: A psychological overview. SIGCSE Bulleting , 28(3), 17-22.
  • Xiaohui, H. (2006). Improving teaching in computer programming by adopting student-centered learning strategies. The China Paper , 3, 46-51.

Downloads

No downloads have been recorded for this article yet. Figures appear here once readers begin downloading the full text.

How to Cite

Seyal, A. H., Siau, N. Z., & Mey, Y. S. (2015). Evaluating Students’ Perception of Teaching/Learning Computer Programming: A Study in a Bruneian Technological University. Journal of Education and Vocational Research, 6(2), 25-33. https://doi.org/10.22610/jevr.v6i2.185

Share this article

Section

Research Paper

Published

2015-06-30

Submissions

Have research to publish? Journal of Education and Vocational Research welcomes submissions.

Make a Submission