Sign inSubmit
computersciencejournal.org is not ours. This journal is published only at thescipub.com/jcs. Report a suspicious emailcomputersciencejournal.org is not ours · Report
ArticleArticle metrics
Research Article · Open access · Published 15 April 2021

Social Media-Facilitated Programming: An ARG Model for Collaborative Programming

Ahmad Al-Jarrah1, Abdel Karim Baareh1, Ahmad Smadi1 & Roba Jabali1

Journal of Computer Science, Volume 17, Issue 4, pp. 371–402 · doi.org/10.3844/jcssp.2021.371.402

7,017 accesses3,703 downloads1 citations (Crossref)Journal metrics
Cite Check for updates

Abstract

Internet-based tools and social media are greatly developed in the tech world. Today, technology is widely accepted and used by all generations. These tools are great and very useful for students in terms of learning, collaboration and information sharing. We aim to present a model for learning programming in social learning environments with the context of the Affinity Research Group (ARG) model. The proposed model is called “Learning Programming in Social Environments within Affinity Group (LPSEAG)”. We test the proposed model for two academic years. A comparative approach was used. In the experiment, we divide the students into two categories: (1) Learn programming in the context of using the LPSEAG model, (2) Learn programming in the context of social media groups. Qualitative and quantitative results are compared for the two categories. From the results obtained it was clearly found that the students’ satisfaction was high on working within a group using the LPSEAG model compared to the responses of students that use social media groups only. Moreover, the quantitative results supports the assumptions that the use of LPSEAG model in learning programming in the introductory programming courses enhances the learning outcomes. Learning programming in groups enhances the learning outcomes for students whatever the student’s programming level. Teachers are encouraged to create students’ programming groups and implement LPSEAG model to increase learning outcomes and facilitate learning environments for students over-distance. More researches are needed to develop CVLEs which encourage students to learn programming with teams over distance.

Licence and reuse

Open access. This article is licensed under a Creative Commons Attribution 4.0 International Licence (CC BY 4.0), as printed on the article, which permits use, sharing, adaptation, distribution and reproduction in any medium or format, as long as you give appropriate credit to the original authors and the source. No permission is needed.

How to reuse this article

Responses (0)

Have a comment on this research? Sign in to respond. Responses are moderated and published with your name and affiliation; the authors are invited to reply. How we use your dataWrite a response

About this article

Cite this article

Al-Jarrah, A., Baareh, A. K., Smadi, A. & Jabali, R. (2021). Social Media-Facilitated Programming: An ARG Model for Collaborative Programming. Journal of Computer Science, 17(4), 371–402. https://doi.org/10.3844/jcssp.2021.371.402

Licence
CC BY 4.0
Issue
Volume 17, Issue 4
Policies
Editorial independenceUse of generative AIData availabilityAppeals and complaints
Version
Version of record
Social Media-Facilitated Programming: An ARG Model for Collaborative ProgrammingJournal of Computer Science · Volume 17, Issue 4 · pp. 371–402 · CC BY 4.0Download