Publication Date
In 2025 | 0 |
Since 2024 | 0 |
Since 2021 (last 5 years) | 2 |
Since 2016 (last 10 years) | 5 |
Since 2006 (last 20 years) | 5 |
Descriptor
Computer Science Education | 5 |
Programming | 5 |
Introductory Courses | 3 |
Plagiarism | 3 |
Undergraduate Students | 3 |
Academic Achievement | 1 |
Cheating | 1 |
Coding | 1 |
Comparative Analysis | 1 |
Computer Software | 1 |
Cooperative Learning | 1 |
More ▼ |
Source
Journal of Technology and… | 2 |
ACM Transactions on Computing… | 1 |
IEEE Transactions on Learning… | 1 |
Informatics in Education | 1 |
Author
Karnalim, Oscar | 5 |
Ayub, Mewati | 2 |
Chivers, William | 2 |
Simon | 2 |
Wijanto, Maresha Caroline | 2 |
Budi, Setia | 1 |
Elvina, Elvina | 1 |
Joy, Mike | 1 |
Panca, Billy Susanto | 1 |
Risal, Risal | 1 |
Senjaya, Wenny Franciska | 1 |
More ▼ |
Publication Type
Journal Articles | 5 |
Reports - Research | 3 |
Reports - Descriptive | 2 |
Education Level
Higher Education | 4 |
Postsecondary Education | 3 |
Audience
Location
Indonesia | 1 |
Laws, Policies, & Programs
Assessments and Surveys
What Works Clearinghouse Rating
Karnalim, Oscar; Simon; Chivers, William – IEEE Transactions on Learning Technologies, 2023
We have recently developed an automated approach to reduce students' rationalization of programming plagiarism and collusion by informing them about the matter and reporting uncommon similarities to them for each of their submissions. Although the approach has benefits, it does not greatly engage students, which might limit those benefits. To…
Descriptors: Gamification, Programming, Plagiarism, Cooperative Learning
Karnalim, Oscar; Simon; Chivers, William; Panca, Billy Susanto – ACM Transactions on Computing Education, 2022
To help address programming plagiarism and collusion, students should be informed about acceptable practices and about program similarity, both coincidental and non-coincidental. However, current approaches are usually manual, brief, and delivered well before students are in a situation where they might commit academic misconduct. This article…
Descriptors: Computer Science Education, Programming, Plagiarism, Formative Evaluation
Source Code Plagiarism Detection in Academia with Information Retrieval: Dataset and the Observation
Karnalim, Oscar; Budi, Setia; Toba, Hapnes; Joy, Mike – Informatics in Education, 2019
Source code plagiarism is an emerging issue in computer science education. As a result, a number of techniques have been proposed to handle this issue. However, comparing these techniques may be challenging, since they are evaluated with their own private dataset(s). This paper contributes in providing a public dataset for comparing these…
Descriptors: Plagiarism, Computer Science Education, Comparative Analysis, Problem Solving
Ayub, Mewati; Karnalim, Oscar; Risal, Risal; Senjaya, Wenny Franciska; Wijanto, Maresha Caroline – Journal of Technology and Science Education, 2019
Due to its high failure rate, Introductory Programming has become a main concern. One of the main issues is the incapability of slow-paced students to cope up with given programming materials. This paper proposes a learning technique which utilises pair programming to help slow-paced students on Introductory Programming; each slow-paced student is…
Descriptors: Introductory Courses, Computer Science Education, Teaching Methods, Programming
Elvina, Elvina; Karnalim, Oscar; Ayub, Mewati; Wijanto, Maresha Caroline – Journal of Technology and Science Education, 2018
Numerous Program Visualization tools (PVs) have been developed for assisting novice students to understand their source code further. However, none of them are practical to be used in the context of completing programming laboratory task; students are required to keep switching between PV and programming workspace since PV's features are…
Descriptors: Visualization, Programming, Computer Science Education, Intelligent Tutoring Systems