A Model for Teaching and Learning Programming Subjects in Public Secondary Schools of Malaysia

Education computing; Learning systems; Random access storage; Teaching; Education curriculums; Expert evaluation; Higher School; Learning programming; Malaysia; Modeling component; Programming; Secondary schools; Teaching and learning; Teaching programming; Curricula

Saved in:
Bibliographic Details
Main Authors: Mohamed Salleh F.H., Dewi D.A., Liyana N.A., Md Nasir N.R.
Other Authors: 26423229000
Format: Conference Paper
Published: Springer Science and Business Media Deutschland GmbH 2023
Tags: Add Tag
No Tags, Be the first to tag this record!
id my.uniten.dspace-26463
record_format dspace
spelling my.uniten.dspace-264632023-05-29T17:10:48Z A Model for Teaching and Learning Programming Subjects in Public Secondary Schools of Malaysia Mohamed Salleh F.H. Dewi D.A. Liyana N.A. Md Nasir N.R. 26423229000 55012068200 57222320838 57076901800 Education computing; Learning systems; Random access storage; Teaching; Education curriculums; Expert evaluation; Higher School; Learning programming; Malaysia; Modeling component; Programming; Secondary schools; Teaching and learning; Teaching programming; Curricula In recent years, more and more countries have included programming as one of the subjects in the national education curriculum. However, comparatively less attention has been paid to reviewing the methodologies and tools, according to our observations. This paper aims to review methods and tools that have been applied in higher education levels and identify the most effective one to be applied in teaching and learning programming in high schools. The possible methods to be applied in high schools are highly dependent on the education landscape of the country itself. Therefore, the methods proposed in this paper are identified by considering education issues in Malaysia such as language of communication, digital divide and schools� teaching and learning time. We conducted an interview with the teachers and students to identify the real problems of teaching and learning programming in Malaysia public secondary schools. From the interview and extensive review of literature, possible model elements have been identified. We found that teaching and learning programming at high school level should incorporate the following main features; incorporating computational thinking, IDE-centric learning, relation to life-example, reiterative method and spaced exercise, effective questioning, support multi-language and self-study. However, all of these recommendations should be studied for their effectiveness by conducting a detail testing. Thus, we conducted an expert evaluation by using a learning management system (LMS) that we created specifically to represent our suggested model components. The findings gathered from the expert evaluation confirms on the needs to give high priority to the following model components; reiterative?and chunking, effective questioning, designing instructional materials, followed by adaptive learning, language and self-study. The components identified during the research process that are worthwhile to continue to prove their level of efficiency are AI, support think-pair, competition-based, gamification, mobile friendly and low usage of system resources (small memory footprint or RAM usage and low CPU usage). It is hoped that our model can be adopted by public secondary schools in Malaysia to produce the best tools or methods for teaching programming. Finally, we discuss the implications of our findings and suggest future research directions that could develop a more holistic understanding of this pedagogical technique. � 2021, Springer Nature Switzerland AG. Final 2023-05-29T09:10:47Z 2023-05-29T09:10:47Z 2021 Conference Paper 10.1007/978-3-030-90235-3_32 2-s2.0-85120524235 https://www.scopus.com/inward/record.uri?eid=2-s2.0-85120524235&doi=10.1007%2f978-3-030-90235-3_32&partnerID=40&md5=a057bd837c828aaacf31e267208a90d8 https://irepository.uniten.edu.my/handle/123456789/26463 13051 LNCS 362 373 Springer Science and Business Media Deutschland GmbH Scopus
institution Universiti Tenaga Nasional
building UNITEN Library
collection Institutional Repository
continent Asia
country Malaysia
content_provider Universiti Tenaga Nasional
content_source UNITEN Institutional Repository
url_provider http://dspace.uniten.edu.my/
description Education computing; Learning systems; Random access storage; Teaching; Education curriculums; Expert evaluation; Higher School; Learning programming; Malaysia; Modeling component; Programming; Secondary schools; Teaching and learning; Teaching programming; Curricula
author2 26423229000
author_facet 26423229000
Mohamed Salleh F.H.
Dewi D.A.
Liyana N.A.
Md Nasir N.R.
format Conference Paper
author Mohamed Salleh F.H.
Dewi D.A.
Liyana N.A.
Md Nasir N.R.
spellingShingle Mohamed Salleh F.H.
Dewi D.A.
Liyana N.A.
Md Nasir N.R.
A Model for Teaching and Learning Programming Subjects in Public Secondary Schools of Malaysia
author_sort Mohamed Salleh F.H.
title A Model for Teaching and Learning Programming Subjects in Public Secondary Schools of Malaysia
title_short A Model for Teaching and Learning Programming Subjects in Public Secondary Schools of Malaysia
title_full A Model for Teaching and Learning Programming Subjects in Public Secondary Schools of Malaysia
title_fullStr A Model for Teaching and Learning Programming Subjects in Public Secondary Schools of Malaysia
title_full_unstemmed A Model for Teaching and Learning Programming Subjects in Public Secondary Schools of Malaysia
title_sort model for teaching and learning programming subjects in public secondary schools of malaysia
publisher Springer Science and Business Media Deutschland GmbH
publishDate 2023
_version_ 1806427986573918208
score 13.223943