Cloud-based learning system for improving students’ programming skills and self-efficacy
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 a...
Main Authors: | , , , |
---|---|
Format: | Article |
Language: | English English English |
Published: |
Universiti Utara Malaysia Press
2018
|
Subjects: | |
Online Access: | http://irep.iium.edu.my/69544/ http://irep.iium.edu.my/69544/ http://irep.iium.edu.my/69544/7/69544%20CLOUD-BASED%20LEARNING%20SYSTEM%20WOS.pdf http://irep.iium.edu.my/69544/13/69544_Cloud-based%20learning%20system.pdf http://irep.iium.edu.my/69544/14/69544_Cloud-based%20learning%20system_SCOPUS.pdf |
id |
iium-69544 |
---|---|
recordtype |
eprints |
spelling |
iium-695442019-01-28T07:05:04Z http://irep.iium.edu.my/69544/ Cloud-based learning system for improving students’ programming skills and self-efficacy Abdullahi, Mohamud Sheikh Ibrahim Salleh, Norsaremah Nordin, Azlin Alwan, Ali Amer Q Science (General) 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. Universiti Utara Malaysia Press 2018-10-30 Article PeerReviewed application/pdf en http://irep.iium.edu.my/69544/7/69544%20CLOUD-BASED%20LEARNING%20SYSTEM%20WOS.pdf application/pdf en http://irep.iium.edu.my/69544/13/69544_Cloud-based%20learning%20system.pdf application/pdf en http://irep.iium.edu.my/69544/14/69544_Cloud-based%20learning%20system_SCOPUS.pdf 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 http://www.jict.uum.edu.my/images/vol17no4oct2018/629-651-jict6.pdf |
repository_type |
Digital Repository |
institution_category |
Local University |
institution |
International Islamic University Malaysia |
building |
IIUM Repository |
collection |
Online Access |
language |
English English English |
topic |
Q Science (General) |
spellingShingle |
Q Science (General) Abdullahi, Mohamud Sheikh Ibrahim Salleh, Norsaremah Nordin, Azlin Alwan, Ali Amer Cloud-based learning system for improving students’ programming skills and self-efficacy |
description |
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. |
format |
Article |
author |
Abdullahi, Mohamud Sheikh Ibrahim Salleh, Norsaremah Nordin, Azlin Alwan, Ali Amer |
author_facet |
Abdullahi, Mohamud Sheikh Ibrahim Salleh, Norsaremah Nordin, Azlin Alwan, Ali Amer |
author_sort |
Abdullahi, Mohamud Sheikh Ibrahim |
title |
Cloud-based learning system for improving students’ programming skills and self-efficacy |
title_short |
Cloud-based learning system for improving students’ programming skills and self-efficacy |
title_full |
Cloud-based learning system for improving students’ programming skills and self-efficacy |
title_fullStr |
Cloud-based learning system for improving students’ programming skills and self-efficacy |
title_full_unstemmed |
Cloud-based learning system for improving students’ programming skills and self-efficacy |
title_sort |
cloud-based learning system for improving students’ programming skills and self-efficacy |
publisher |
Universiti Utara Malaysia Press |
publishDate |
2018 |
url |
http://irep.iium.edu.my/69544/ http://irep.iium.edu.my/69544/ http://irep.iium.edu.my/69544/7/69544%20CLOUD-BASED%20LEARNING%20SYSTEM%20WOS.pdf http://irep.iium.edu.my/69544/13/69544_Cloud-based%20learning%20system.pdf http://irep.iium.edu.my/69544/14/69544_Cloud-based%20learning%20system_SCOPUS.pdf |
first_indexed |
2023-09-18T21:38:43Z |
last_indexed |
2023-09-18T21:38:43Z |
_version_ |
1777412995506241536 |