The impact of the medium of instruction: The case of teaching and learning of computer programming
- 612 Downloads
Despite the seemingly good prospects in the Information Technology (IT) industry, the expected number of students who are interested in the relevant subjects has been limited. While numerous studies have explored the influence of various variables on programming course participation and performance at a personal level, there have been few studies conducted at a policy level. This study examined the impact of the medium of instruction (MOI) on student learning of computer programming in Hong Kong. It also examined the effects of gender and prior academic ability on programming performance. No gender differences in programming performance were found in the sample after prior academic ability was controlled. Prior academic ability affected performance differentially. Chinese-medium instructed students tended to outperform their English-medium instructed counterparts and middle and low-ability students in English-medium schools were notably at-risk. In view of these results, we argue that the MOI issue is further complicated by student ability. This provides a new understanding of the impact of the MOI on student learning. At a policy level, the results offer empirical evidence for policy-makers to rethink the current MOI policy. At a school level, we propose some metacognitive and cognitive strategies to address the needs of those at-risk learners. Finally, we intend to raise a series of questions that warrant further discussion and investigation.
KeywordsMedium of instruction Gender differences Student ability Second language learners Computer programming
An earlier version of this article was presented at the Thirteenth Postgraduate Research Conference, Faculty of Education, The University of Hong Kong, May 2008. The authors would like to thank the reviewers for their invaluable comments on this article.
- Day, R. R., & Bamford, J. (1998). Extensive reading in the second language classroom. Cambridge: Cambridge University Press.Google Scholar
- Deek, F. P. (1997). An integrated environment for problem solving and program development. Unpublished PhD dissertation, New Jersey Institute of Technology, Newark.Google Scholar
- Deek, F. P., & Friedman, R. (2001). Computing and composition: common skills, common process. Journal of Computer Science Education—ISTE SIGCS, 1, 8–14.Google Scholar
- Du Plessis, L., & Janse van Rensburg, G. (2006). Second-language intervention for prospective ICT learners at a University of Technology. Journal for Language Teaching, 40(2), 111–125.Google Scholar
- Edmonton Public Schools. (n.d.). Impact of second language on first language learning. Retrieved July 11, 2008, from http://www.district18.nbed.nb.ca/fsl_docs/Impact%20of%20Second%20Language%20on%20First%20Language%20Learning.pdf.
- Education Commission, Hong Kong SAR of the People’s Republic of China. (2005). Report on review of medium of instruction for secondary schools and secondary school places allocation. Retrieved April 19, 2008, from http://www.e-c.edu.hk/reform/resources/MOI&SSPA_report_Eng.pdf.
- Garner, S. (2001). Cognitive load reduction in problem solving domains. Paper presented at the International Conference in Computer Education, Seoul, South Korea.Google Scholar
- Genesee, F. (2004). What do we know about bilingual education for majority-language students? In T. K. Bhatia & W. C. Ritchie (Eds.), Handbook of bilingualism (pp. 547–576). Malden: Blackwell.Google Scholar
- Hong Kong SAR Government. (2009). Fine-tuning of medium of instruction for secondary schools. Retrieved June 14, 2009, from http://www.edb.gov.hk/FileManager/EN/Content_7375/leaflet-eng.pdf.
- Houston, D. M. (1993). An exploration and analysis of the relationship among learning styles, teaching styles, gender and performance in a college computer science course. Unpublished PhD thesis, Kansas State University.Google Scholar
- Kurland, D. M., Pea, R. D., Clement, C., & Mawby, R. (1989). A study of the development of programming ability and thinking skills in high school students. In E. Soloway & C. S. James (Eds.), Studying the novice programmers (pp. 83–109). Hillsdale: Erlbaum.Google Scholar
- Lau, W. W. F., & Yuen, A. H. K. (2009). Toward a framework of programming pedagogy. In M. Khosrow-Pour (Ed.), Encyclopedia of Information Science and Technology (Vol. VIII), 2nd ed. (pp. 3772–3777). Hershey, PA: Idea Group Inc.Google Scholar
- Lin, Y. S. (2002). The effects of self-explanation on learning programming IF statement [in Chinese]. Unpublished Master’s thesis, National Taiwan Normal University, Taipei, Taiwan.Google Scholar
- Mahmoud, Q. H., Dobosiewicz, W., & Swayne, D. A. (2004). Making computer programming fun and accessible. IEEE Computer, 37(2), 106–108.Google Scholar
- Naiman, N., Frohlich, M., Stern, H. H., & Todesco, A. (1978). The good language learner. Toronto: Ontario Institute for Studies in Education.Google Scholar
- Pioro, B. T. (2004). Performance in an introductory computer programming course as a predictor of future success for engineering and computer science majors. Paper presented at the International Conference on Engineering Education, Gainesville, Fl, USA.Google Scholar
- Poon, A. Y. K. (2008). Reforming medium of instruction in Hong Kong: Its impact on learning. In C. H. Ng & P. D. Renshaw (Eds.), Reforming learning (pp. 199–232). Dordrecht: Springer.Google Scholar
- Ramalingam, V., LaBelle, D., & Wiedenbeck, S. (2004). Self-efficacy and mental models in learning to program. Proceedings of the 9th annual SIGCSE conference on Innovation and technology in computer science education (pp. 171-175). New York, NY: ACM Press.Google Scholar
- Verhoeven, L., & Leeuwe, J. V. (2003). Growth of word decoding skills throughout primary school: The case of Dutch. Paper presented at the Tenth Annual Meeting of the Society for the Scientific Study of Reading, Boulder, CO, USA.Google Scholar