Learning to code and collaborate in a web environment

0Citations
Citations of this article
6Readers
Mendeley users who have this article in their library.
Get full text

Abstract

Programming is a core skill that all computer science students should adopt, but mastering that skill is a demanding task. Educational institutions must find a way to alleviate problems associated with learning programming and to offer a service to an increased number of applicants. Part of these efforts is the use of Web tools in acquiring programming skills. The Web is a social platform and is designed to promote communication, collaboration, and sharing. Use of these tools in teaching programming prepares students for work in a distributed work environment but also opens up a possibility of improving learning process through new forms of interaction between students and lecturers. The aim of this paper is to provide an overview of Web programming tools with an emphasis on collaborative editors and discuss challenges they are addressing as well as possibilities of their application in the learning environment. As a follow up, a new taxonomy of programming learning tools is proposed to facilitate the comparison of these tools and selection of a suitable one for the particular learning activity.

Cite

CITATION STYLE

APA

Škorić, I., Orehovački, T., & Kos, M. I. (2019). Learning to code and collaborate in a web environment. In Advances in Intelligent Systems and Computing (Vol. 785, pp. 54–65). Springer Verlag. https://doi.org/10.1007/978-3-319-93882-0_6

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free