E-Learning Platform For Collaborative Coding Assignments

Ever since the pandemic rampages across the world, university students in Malaysia who partake in programming courses are having difficulty collaborating with each other in their group projects due to restriction rules imposed to combat the virus. Inefficient conventional social media, lack of featu...

وصف كامل

محفوظ في:
التفاصيل البيبلوغرافية
المؤلف الرئيسي: Chong, Mum Khong
التنسيق: Final Year Project / Dissertation / Thesis
منشور في: 2021
الموضوعات:
الوصول للمادة أونلاين:http://eprints.utar.edu.my/4088/1/1803151_FYP_report.pdf_%2D_MUM_KHONG_CHONG.pdf
http://eprints.utar.edu.my/4088/
الوسوم: إضافة وسم
لا توجد وسوم, كن أول من يضع وسما على هذه التسجيلة!
id my-utar-eprints.4088
record_format eprints
spelling my-utar-eprints.40882021-06-11T19:29:21Z E-Learning Platform For Collaborative Coding Assignments Chong, Mum Khong QA76 Computer software Ever since the pandemic rampages across the world, university students in Malaysia who partake in programming courses are having difficulty collaborating with each other in their group projects due to restriction rules imposed to combat the virus. Inefficient conventional social media, lack of features in the current platforms had added insult to injury on this matter. Background studies was conducted through literature review for the problems, solutions and similar applications on the market to justify the need for such system and possible technologies or features that can be incorporated into the system design. The platform comes with two different modules or interface for different users, namely students and lecturers. Methodology-wise, parallel model was adopted to implement the different modules concurrently. Figma was used to product wireframes for the screens of the system. The technologies used are Vue.js, Vuetify, Node.js, Express.js, TypeScript, Socket.io, Nodemailer, NodeSchedule, Git, GitHub, Firebase and other third-party open-source packages for implementation of the system. The system was developed to mitigate the dilemma that students faced, moreover improving the transparency of the students’ progress by allowing lecturers to check on their work at any time. Students can collaborate in their coding assignments on the platform with rich functionalities provided such as real-time editor, chatting system, assignment management etc. whereas lecturers can freely check on any of their student groups to follow up their progress and even join their discussions to improve the assignment quality. With this platform, students and lecturers are able to communicate effectively on their work and provide efficient collaboration among group members for group coding assignments. 2021 Final Year Project / Dissertation / Thesis NonPeerReviewed application/pdf http://eprints.utar.edu.my/4088/1/1803151_FYP_report.pdf_%2D_MUM_KHONG_CHONG.pdf Chong, Mum Khong (2021) E-Learning Platform For Collaborative Coding Assignments. Final Year Project, UTAR. http://eprints.utar.edu.my/4088/
institution Universiti Tunku Abdul Rahman
building UTAR Library
collection Institutional Repository
continent Asia
country Malaysia
content_provider Universiti Tunku Abdul Rahman
content_source UTAR Institutional Repository
url_provider http://eprints.utar.edu.my
topic QA76 Computer software
spellingShingle QA76 Computer software
Chong, Mum Khong
E-Learning Platform For Collaborative Coding Assignments
description Ever since the pandemic rampages across the world, university students in Malaysia who partake in programming courses are having difficulty collaborating with each other in their group projects due to restriction rules imposed to combat the virus. Inefficient conventional social media, lack of features in the current platforms had added insult to injury on this matter. Background studies was conducted through literature review for the problems, solutions and similar applications on the market to justify the need for such system and possible technologies or features that can be incorporated into the system design. The platform comes with two different modules or interface for different users, namely students and lecturers. Methodology-wise, parallel model was adopted to implement the different modules concurrently. Figma was used to product wireframes for the screens of the system. The technologies used are Vue.js, Vuetify, Node.js, Express.js, TypeScript, Socket.io, Nodemailer, NodeSchedule, Git, GitHub, Firebase and other third-party open-source packages for implementation of the system. The system was developed to mitigate the dilemma that students faced, moreover improving the transparency of the students’ progress by allowing lecturers to check on their work at any time. Students can collaborate in their coding assignments on the platform with rich functionalities provided such as real-time editor, chatting system, assignment management etc. whereas lecturers can freely check on any of their student groups to follow up their progress and even join their discussions to improve the assignment quality. With this platform, students and lecturers are able to communicate effectively on their work and provide efficient collaboration among group members for group coding assignments.
format Final Year Project / Dissertation / Thesis
author Chong, Mum Khong
author_facet Chong, Mum Khong
author_sort Chong, Mum Khong
title E-Learning Platform For Collaborative Coding Assignments
title_short E-Learning Platform For Collaborative Coding Assignments
title_full E-Learning Platform For Collaborative Coding Assignments
title_fullStr E-Learning Platform For Collaborative Coding Assignments
title_full_unstemmed E-Learning Platform For Collaborative Coding Assignments
title_sort e-learning platform for collaborative coding assignments
publishDate 2021
url http://eprints.utar.edu.my/4088/1/1803151_FYP_report.pdf_%2D_MUM_KHONG_CHONG.pdf
http://eprints.utar.edu.my/4088/
_version_ 1705060937073950720
score 13.149126