Interactive assistance for teaching C++ array topic to novice learners / Naemah Abdul Wahab, Jamal Othman and Saiful Nizam Warris
Previous research has suggested that teaching and learning computer programming to novice learners; particularly engineering students is a very challenging task. The complex nature of programming subject, lack of problem solving skills and misunderstanding of programming syntax and semantics are a f...
Saved in:
Main Authors: | , , |
---|---|
Format: | Article |
Language: | English |
Published: |
Universiti Teknologi MARA, Pulau Pinang & Pusat Penerbitan Universiti (UPENA)
2016
|
Subjects: | |
Online Access: | http://ir.uitm.edu.my/id/eprint/15336/1/AJ_NAEMAH%20ABDUL%20WAHAB%20EAJ%2016.pdf http://ir.uitm.edu.my/id/eprint/15336/ |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
Institution: | Universiti Teknologi Mara |
Language: | English |
id |
my.uitm.ir.15336 |
---|---|
record_format |
eprints |
spelling |
my.uitm.ir.153362020-03-20T02:33:27Z http://ir.uitm.edu.my/id/eprint/15336/ Interactive assistance for teaching C++ array topic to novice learners / Naemah Abdul Wahab, Jamal Othman and Saiful Nizam Warris Abdul Wahab, Naemah Othman, Jamal Warris, Saiful Nizam Technology. Educational technology Previous research has suggested that teaching and learning computer programming to novice learners; particularly engineering students is a very challenging task. The complex nature of programming subject, lack of problem solving skills and misunderstanding of programming syntax and semantics are a few of the possible reasons of learner’s negative stereotypes and difficulties with programming subject. Many researchers found that engineering students can be categorized under the “visual learner” side of the Felder-Silverman Learning Styles Model. However, the mismatches that exist between the learner’s learning styles and traditional text-based programming language and auditory teaching approach contribute to misunderstanding, strong dislike and poor performance of students in programming subject. As programming novices prefer to comprehend visually, this study investigates the effectiveness of using interactive teaching aid as a tool in improving programming understanding specifically designed for novice learners, focused only in array topic in C++ introductory course. Initial results show that the learning performance and program comprehension on array C++ topic improved after using the teaching aid. Universiti Teknologi MARA, Pulau Pinang & Pusat Penerbitan Universiti (UPENA) 2016 Article PeerReviewed text en http://ir.uitm.edu.my/id/eprint/15336/1/AJ_NAEMAH%20ABDUL%20WAHAB%20EAJ%2016.pdf Abdul Wahab, Naemah and Othman, Jamal and Warris, Saiful Nizam (2016) Interactive assistance for teaching C++ array topic to novice learners / Naemah Abdul Wahab, Jamal Othman and Saiful Nizam Warris. ESTEEM Academic Journal, 12 (1). pp. 22-29. ISSN 1675-7939 |
institution |
Universiti Teknologi Mara |
building |
Tun Abdul Razak Library |
collection |
Institutional Repository |
continent |
Asia |
country |
Malaysia |
content_provider |
Universiti Teknologi Mara |
content_source |
UiTM Institutional Repository |
url_provider |
http://ir.uitm.edu.my/ |
language |
English |
topic |
Technology. Educational technology |
spellingShingle |
Technology. Educational technology Abdul Wahab, Naemah Othman, Jamal Warris, Saiful Nizam Interactive assistance for teaching C++ array topic to novice learners / Naemah Abdul Wahab, Jamal Othman and Saiful Nizam Warris |
description |
Previous research has suggested that teaching and learning computer programming to novice learners; particularly engineering students is a very challenging task. The complex nature of programming subject, lack of problem solving skills and misunderstanding of programming syntax and semantics are a few of the possible reasons of learner’s negative stereotypes and difficulties with programming subject. Many researchers found that engineering students can be categorized under the “visual learner” side of the Felder-Silverman Learning Styles Model. However, the mismatches that exist between the learner’s learning styles and traditional text-based programming language and auditory teaching approach contribute to misunderstanding, strong dislike and poor performance of students in programming subject. As programming novices prefer to comprehend visually, this study investigates the effectiveness of using interactive teaching aid as a tool in improving programming understanding specifically designed for novice learners, focused only in array topic in C++ introductory course. Initial results show that the learning performance and program comprehension on array C++ topic improved after using the teaching aid. |
format |
Article |
author |
Abdul Wahab, Naemah Othman, Jamal Warris, Saiful Nizam |
author_facet |
Abdul Wahab, Naemah Othman, Jamal Warris, Saiful Nizam |
author_sort |
Abdul Wahab, Naemah |
title |
Interactive assistance for teaching C++ array topic to novice learners / Naemah Abdul Wahab, Jamal Othman and Saiful Nizam Warris |
title_short |
Interactive assistance for teaching C++ array topic to novice learners / Naemah Abdul Wahab, Jamal Othman and Saiful Nizam Warris |
title_full |
Interactive assistance for teaching C++ array topic to novice learners / Naemah Abdul Wahab, Jamal Othman and Saiful Nizam Warris |
title_fullStr |
Interactive assistance for teaching C++ array topic to novice learners / Naemah Abdul Wahab, Jamal Othman and Saiful Nizam Warris |
title_full_unstemmed |
Interactive assistance for teaching C++ array topic to novice learners / Naemah Abdul Wahab, Jamal Othman and Saiful Nizam Warris |
title_sort |
interactive assistance for teaching c++ array topic to novice learners / naemah abdul wahab, jamal othman and saiful nizam warris |
publisher |
Universiti Teknologi MARA, Pulau Pinang & Pusat Penerbitan Universiti (UPENA) |
publishDate |
2016 |
url |
http://ir.uitm.edu.my/id/eprint/15336/1/AJ_NAEMAH%20ABDUL%20WAHAB%20EAJ%2016.pdf http://ir.uitm.edu.my/id/eprint/15336/ |
_version_ |
1685648645977800704 |