Online Coding Tutorial Systems: A New Category of Programming Learning Platforms

Ohud Abdullah Alasmari, Jeremy Singer, Mireilla Bikanga Ada · 2024

This paper presents a new category that has been added to the classification of Kim and Ko (2017) for programming learning systems, namely the Online Coding Tutorial System (OCTS) category. In this current study, firstly, seven popular online coding tutorial systems have been selected to investigate how these systems taught learners and what their characteristics and features were. Secondly, from Kim and Ko's classification, one system has been selected from each category and analyzed across the identified characteristics of online coding tutorial systems to investigate whether any existing category in Kim and Ko's classification shares the same characteristics. As a result, it was found that online coding tutorial systems have adopted many of the features that have been identified in Kim and Ko's first category of interactive platforms, along with some aspects of their creative platforms and MOOCs. Therefore, online coding tutorial systems have been considered a new category of programming learning systems that includes several characteristics from other existing categories.

Read the paper · More papers on PaperTik