Improving novice students’ computational thinking skills by problem-solving and metacognitive techniques

Admittedly, the teaching and learning of programming courses in the computer science and information technology programs have been extremely challenging. Currently, most instructors depend on either the problem-solving technique or the metacognitive technique to help students develop a range of cogn...

詳細記述

書誌詳細
出版年:International Journal of Learning, Teaching and Educational Research
第一著者: 2-s2.0-85112630653
フォーマット: Review
言語:English
出版事項: Society for Research and Knowledge Management 2021
オンライン・アクセス:https://www.scopus.com/inward/record.uri?eid=2-s2.0-85112630653&doi=10.26803%2fIJLTER.20.6.5&partnerID=40&md5=d284b9e02d5079bf7af21c504b02be53
id Ubaidullah N.H.; Mohamed Z.; Hamid J.; Sulaiman S.; Yussof R.L.
spelling Ubaidullah N.H.; Mohamed Z.; Hamid J.; Sulaiman S.; Yussof R.L.
2-s2.0-85112630653
Improving novice students’ computational thinking skills by problem-solving and metacognitive techniques
2021
International Journal of Learning, Teaching and Educational Research
20
6
10.26803/IJLTER.20.6.5
https://www.scopus.com/inward/record.uri?eid=2-s2.0-85112630653&doi=10.26803%2fIJLTER.20.6.5&partnerID=40&md5=d284b9e02d5079bf7af21c504b02be53
Admittedly, the teaching and learning of programming courses in the computer science and information technology programs have been extremely challenging. Currently, most instructors depend on either the problem-solving technique or the metacognitive technique to help students develop a range of cognitive skills, including metacognitive skills, which are important in the development of a strong computational thinking skill required for 21st-century learning. Studies focusing on the practices of instructors in using both techniques are scarce, thus motivating the researchers to carry out this study. This study was based on a qualitative approach involving a case-study design in which five (5) male and five (5) female instructors were selected from 10 pre-university centers in Malaysia as the respondents and participants in an intervention program. The research instruments used were an interview checklist and intervention guidelines. As anticipated, the findings showed that the activities of each technique could only help students develop certain sub-skills of the computational thinking skill, thus underscoring the need for instructors to integrate both techniques in their teaching practices. Thus, it could be reasoned that using either the metacognitive technique or the problem-solving technique alone would not be sufficient to help students develop strong computational thinking skills, as each technique has its strengths and weaknesses. Therefore, it becomes imperative for instructors to leverage the strengths of both techniques by integrating both of them in the teaching and learning of programming courses. ©Authors This work is licensed under a Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International License (CC BY-NC-ND 4 0)
Society for Research and Knowledge Management
16942116
English
Review
All Open Access; Hybrid Gold Open Access
author 2-s2.0-85112630653
spellingShingle 2-s2.0-85112630653
Improving novice students’ computational thinking skills by problem-solving and metacognitive techniques
author_facet 2-s2.0-85112630653
author_sort 2-s2.0-85112630653
title Improving novice students’ computational thinking skills by problem-solving and metacognitive techniques
title_short Improving novice students’ computational thinking skills by problem-solving and metacognitive techniques
title_full Improving novice students’ computational thinking skills by problem-solving and metacognitive techniques
title_fullStr Improving novice students’ computational thinking skills by problem-solving and metacognitive techniques
title_full_unstemmed Improving novice students’ computational thinking skills by problem-solving and metacognitive techniques
title_sort Improving novice students’ computational thinking skills by problem-solving and metacognitive techniques
publishDate 2021
container_title International Journal of Learning, Teaching and Educational Research
container_volume 20
container_issue 6
doi_str_mv 10.26803/IJLTER.20.6.5
url https://www.scopus.com/inward/record.uri?eid=2-s2.0-85112630653&doi=10.26803%2fIJLTER.20.6.5&partnerID=40&md5=d284b9e02d5079bf7af21c504b02be53
description Admittedly, the teaching and learning of programming courses in the computer science and information technology programs have been extremely challenging. Currently, most instructors depend on either the problem-solving technique or the metacognitive technique to help students develop a range of cognitive skills, including metacognitive skills, which are important in the development of a strong computational thinking skill required for 21st-century learning. Studies focusing on the practices of instructors in using both techniques are scarce, thus motivating the researchers to carry out this study. This study was based on a qualitative approach involving a case-study design in which five (5) male and five (5) female instructors were selected from 10 pre-university centers in Malaysia as the respondents and participants in an intervention program. The research instruments used were an interview checklist and intervention guidelines. As anticipated, the findings showed that the activities of each technique could only help students develop certain sub-skills of the computational thinking skill, thus underscoring the need for instructors to integrate both techniques in their teaching practices. Thus, it could be reasoned that using either the metacognitive technique or the problem-solving technique alone would not be sufficient to help students develop strong computational thinking skills, as each technique has its strengths and weaknesses. Therefore, it becomes imperative for instructors to leverage the strengths of both techniques by integrating both of them in the teaching and learning of programming courses. ©Authors This work is licensed under a Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International License (CC BY-NC-ND 4 0)
publisher Society for Research and Knowledge Management
issn 16942116
language English
format Review
accesstype All Open Access; Hybrid Gold Open Access
record_format scopus
collection Scopus
_version_ 1828987870617010176