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 |