IIUM Repository

Cloud-based learning system for improving students’ programming skills and self-efficacy

Abdullahi, Mohamud Sheikh Ibrahim and Salleh, Norsaremah and Nordin, Azlin and Alwan, Ali Amer (2018) Cloud-based learning system for improving students’ programming skills and self-efficacy. Journal of ICT, 17 (4). pp. 629-651. ISSN 1675-414X

[img]
Preview
PDF (WOS) - Supplemental Material
Download (269kB) | Preview
[img] PDF - Published Version
Restricted to Registered users only

Download (3MB) | Request a copy
[img]
Preview
PDF (SCOPUS) - Supplemental Material
Download (188kB) | Preview

Abstract

Cloud-based Learning Systems (CBLS) refers to the systems that provide electronic or online content to enable the learning process by offering tools and functionalities through platform available in Cloud. This research seeks to examine the effectiveness of CBLS in improving programming skills among undergraduate students by measuring students’ performance in solving programming problems. This is because there is no empirical evidence on the effectiveness of CBLS when compared with the traditional method of learning programming among student beginners. Traditionally, teaching programming courses has been performed in a classroom setting and it can be very challenging for an instructor to go beyond covering the language’s syntax such as program design skills and problem-solving skills due to the wide variety of students’ background in such bounded class duration. In this study, three single-subject experiments were conducted using 40 undergraduate students enrolled in Web Programming course. The experiments compared the time students spent to solve programming tasks by using traditional learning method and CBLS. A survey to measure students’ selfefficacy was administered before and after the experiments. The findings of this study showed that there is a statistically significant difference in learning programming using CBLS when compared with traditional method. Our results showed that students solve programming problems in less time when using CBLS. The study also found out that CBLS is effective for improving students’ self-efficacy.

Item Type: Article (Journal)
Additional Information: 3705/69554
Uncontrolled Keywords: Cloud computing, cloud-based learning system, programming skills.
Subjects: Q Science > Q Science (General)
Kulliyyahs/Centres/Divisions/Institutes (Can select more than one option. Press CONTROL button): Kulliyyah of Information and Communication Technology
Kulliyyah of Information and Communication Technology

Kulliyyah of Information and Communication Technology > Department of Computer Science
Kulliyyah of Information and Communication Technology > Department of Computer Science
Depositing User: Dr Norsaremah Salleh
Date Deposited: 28 Jan 2019 15:05
Last Modified: 28 Jan 2019 15:05
URI: http://irep.iium.edu.my/id/eprint/69544

Actions (login required)

View Item View Item

Downloads

Downloads per month over past year