Fostering novice programmer in learning basic concept in C++ programming using micro credential variable in C++ / Azlina Mohd Mydin ... [et al.]

Mohd Mydin, Azlina and Wan Mohammad, Wan Anisha and Johan, Elly Johana and Mohammad Yusoff, Syarifah Adilah and Kechil, Rafizah (2025) Fostering novice programmer in learning basic concept in C++ programming using micro credential variable in C++ / Azlina Mohd Mydin ... [et al.]. International Journal of e-Learning and Higher Education (IJELHE), 20 (1): 10. pp. 181-191. ISSN eISSN: 3030-6663

Abstract

E-learning has rapidly grown into a global phenomenon. Most educational institutions are currently utilizing it. There are many courses developed to support e-learning education through Massive Open Online Course (MOOC) and Micro-Credential (MC) in Universiti Teknologi MARA. Students from multiple disciplines such as engineering, information technology, and business computing are required to study basic C++ programming. The C++ programming language is the foundation of all software and current programming languages. C++ has evolved into an important language for the development of high-speed processing-power applications such as autonomous devices, the internet of things, and video games. Students are asked to construct a C++ programming code step by step using the textbook without knowing the relationship between concepts, for example variables and data types. As novice learners, they will face problems in learning C++ program within a short period. As a result, many students who are unable to grasp the most fundamental concept of programming are unable to write basic programs and are also unable to acquire and understand more complex concepts in the future. MC Variable in C++ (MCVC++) is one of the courses that is designed to help novice programmers to learn basic concepts in C++ programming. The learning outcomes for this course are that students will be able to understand the fundamental concepts of variables in C++ and learn how to declare, use, and apply variables effectively in programming. This paper explains the development process of the MCVC++ course and evaluates its effectiveness among students from UiTM.

Metadata

Item Type: Article
Creators:
Creators
Email / ID Num.
Mohd Mydin, Azlina
azlin143@uitm.edu.my
Wan Mohammad, Wan Anisha
wanan122@uitm.edu.my
Johan, Elly Johana
ellyjohana@uitm.edu.my
Mohammad Yusoff, Syarifah Adilah
UNSPECIFIED
Kechil, Rafizah
rafizah025@uitm.edu.my
Subjects: L Education > LB Theory and practice of education
Q Science > QA Mathematics > Instruments and machines > Electronic Computers. Computer Science > Programming. Rule-based programming. Backtrack programming
Divisions: Universiti Teknologi MARA, Shah Alam > Institute Of Continuing Education & Professional Studies (iCEPS)
Journal or Publication Title: International Journal of e-Learning and Higher Education (IJELHE)
UiTM Journal Collections: Listed > International Journal of e-Learning and Higher Education
ISSN: eISSN: 3030-6663
Volume: 20
Number: 1
Page Range: pp. 181-191
Keywords: Action research model, C++ programming, Micro Credential, novice programmer
Date: January 2025
URI: https://ir.uitm.edu.my/id/eprint/110629
Edit Item
Edit Item

Download

[thumbnail of 110629.pdf] Text
110629.pdf

Download (953kB)

ID Number

110629

Indexing

Statistic

Statistic details