Publication Date
In 2025 | 0 |
Since 2024 | 1 |
Since 2021 (last 5 years) | 1 |
Since 2016 (last 10 years) | 3 |
Since 2006 (last 20 years) | 3 |
Descriptor
Computer Software | 3 |
Graphs | 3 |
Comparative Analysis | 2 |
Computer Science Education | 2 |
Models | 2 |
Architecture | 1 |
Archives | 1 |
Classification | 1 |
Communities of Practice | 1 |
Compliance (Legal) | 1 |
Computer System Design | 1 |
More ▼ |
Source
Education and Information… | 3 |
Author
Cerone, Antonio | 1 |
Dasgupta, Ranjan | 1 |
Guozhu Ding | 1 |
Mukala, Patrick | 1 |
Sengupta, Souvik | 1 |
Shan Li | 1 |
Turini, Franco | 1 |
Xiangyi Shi | 1 |
Publication Type
Journal Articles | 3 |
Reports - Research | 2 |
Reports - Descriptive | 1 |
Education Level
Audience
Location
Laws, Policies, & Programs
Assessments and Surveys
What Works Clearinghouse Rating
Guozhu Ding; Xiangyi Shi; Shan Li – Education and Information Technologies, 2024
In this study, we developed a classification system of programming errors based on the historical data of 680,540 programming records collected on the Online Judge platform. The classification system described six types of programming errors (i.e., syntax, logical, type, writing, misunderstanding, and runtime errors) and their connections with…
Descriptors: Programming, Computer Science Education, Classification, Graphs
Sengupta, Souvik; Dasgupta, Ranjan – Education and Information Technologies, 2017
This paper illustrates an approach for architectural design of a Learning Management System (LMS), which is verifiable against the Learning Technology System Architecture (LTSA) conformance rules. We introduce a new method for software architectural design that extends the Unified Modeling Language (UML) component diagram with the formal…
Descriptors: Architecture, Integrated Learning Systems, Educational Technology, Computer Software
Mukala, Patrick; Cerone, Antonio; Turini, Franco – Education and Information Technologies, 2017
Free\Libre Open Source Software (FLOSS) environments are increasingly dubbed as learning environments where practical software engineering skills can be acquired. Numerous studies have extensively investigated how knowledge is acquired in these environments through a collaborative learning model that define a learning process. Such a learning…
Descriptors: Open Source Technology, Learning Activities, Computer Software, Learning Processes