Publication Date
In 2025 | 0 |
Since 2024 | 1 |
Since 2021 (last 5 years) | 3 |
Since 2016 (last 10 years) | 3 |
Since 2006 (last 20 years) | 12 |
Descriptor
Classification | 12 |
Comparative Analysis | 12 |
Programming | 12 |
Computer Science Education | 7 |
Computer Software | 7 |
Foreign Countries | 6 |
College Students | 5 |
Cooperative Learning | 5 |
Models | 5 |
Correlation | 4 |
Electronic Learning | 4 |
More ▼ |
Source
Author
Alaoutinen, Satu | 1 |
Barnes, Tiffany, Ed. | 1 |
Baschera, Gian-Marco | 1 |
Boussaha, Karima | 1 |
Denny, Paul | 1 |
Desmarais, Michel, Ed. | 1 |
Eckerdal, Anna | 1 |
Gross, Markus | 1 |
Guozhu Ding | 1 |
Hanneche, Amira | 1 |
Heiner, Cecily | 1 |
More ▼ |
Publication Type
Journal Articles | 8 |
Reports - Research | 8 |
Collected Works - Proceedings | 3 |
Reports - Evaluative | 1 |
Speeches/Meeting Papers | 1 |
Education Level
Higher Education | 9 |
Postsecondary Education | 7 |
Elementary Education | 3 |
Elementary Secondary Education | 3 |
Junior High Schools | 2 |
Middle Schools | 2 |
Secondary Education | 2 |
Adult Education | 1 |
Grade 10 | 1 |
Grade 12 | 1 |
Grade 4 | 1 |
More ▼ |
Audience
Teachers | 1 |
Location
Australia | 2 |
Finland | 2 |
Israel | 2 |
Netherlands | 2 |
Pennsylvania | 2 |
Spain | 2 |
Utah | 2 |
Algeria | 1 |
Asia | 1 |
Brazil | 1 |
Connecticut | 1 |
More ▼ |
Laws, Policies, & Programs
Assessments and Surveys
Massachusetts Comprehensive… | 1 |
Program for International… | 1 |
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
System-Based Ontology for Assessing Learner's Programming Practical Works Activities (S_Onto_ALPPWA)
Boussaha, Karima; Mokhati, Farid; Hanneche, Amira – International Journal of Web-Based Learning and Teaching Technologies, 2021
This article introduces a new learner's self-assessment environment as CEHL that allows comparison of learners' programs with those elaborated by the teacher. The subjacent idea is to indirectly compare programs through their graphical representations described by ontologies. So, CEHL developed so-called S_Onto_ALPPWA which allows comparing…
Descriptors: Self Evaluation (Individuals), Programming, Computer Uses in Education, Comparative Analysis
Indriasari, Theresia Devi; Denny, Paul; Lottridge, Danielle; Luxton-Reilly, Andrew – Computer Science Education, 2023
Background and Context: Peer code review activities provide well-documented benefits to students in programming courses. Students develop relevant skills through exposure to alternative coding solutions, producing and receiving feedback, and collaboration with peers. Despite these benefits, low student motivation has been identified as one of the…
Descriptors: Peer Evaluation, Student Motivation, Cooperative Learning, Programming
Alaoutinen, Satu – Computer Science Education, 2012
This study evaluates a new taxonomy-based self-assessment scale and examines factors that affect assessment accuracy and course performance. The scale is based on Bloom's Revised Taxonomy and is evaluated by comparing students' self-assessment results with course performance in a programming course. Correlation has been used to reveal possible…
Descriptors: Advanced Students, Cognitive Style, Measures (Individuals), Program Effectiveness
Renumol, V. G.; Janakiram, Dharanipragada; Jayaprakash, S. – ACM Transactions on Computing Education, 2010
Identifying the set of cognitive processes (CPs) a student can go through during computer programming is an interesting research problem. It can provide a better understanding of the human aspects in computer programming process and can also contribute to the computer programming education in general. The study identified the presence of a set of…
Descriptors: Protocol Analysis, Classification, Cognitive Processes, Thinking Skills
Heiner, Cecily; Zachary, Joseph L. – International Working Group on Educational Data Mining, 2009
Students in introductory programming classes often articulate their questions and information needs incompletely. Consequently, the automatic classification of student questions to provide automated tutorial responses is a challenging problem. This paper analyzes 411 questions from an introductory Java programming course by reducing the natural…
Descriptors: Classification, Questioning Techniques, Introductory Courses, Computer Science Education
Baschera, Gian-Marco; Gross, Markus – International Journal of Artificial Intelligence in Education, 2010
We present an inference algorithm for perturbation models based on Poisson regression. The algorithm is designed to handle unclassified input with multiple errors described by independent mal-rules. This knowledge representation provides an intelligent tutoring system with local and global information about a student, such as error classification…
Descriptors: Foreign Countries, Spelling, Intelligent Tutoring Systems, Prediction
Laakso, Mikko-Jussi; Myller, Niko; Korhonen, Ari – Educational Technology & Society, 2009
In this paper, two emerging learning and teaching methods have been studied: collaboration in concert with algorithm visualization. When visualizations have been employed in collaborative learning, collaboration introduces new challenges for the visualization tools. In addition, new theories are needed to guide the development and research of the…
Descriptors: Visualization, Teaching Methods, Classification, Comparative Analysis
Eckerdal, Anna; McCartney, Robert; Mostrom, Jan Erik; Ratcliffe, Mark; Zander, Carol – Computer Science Education, 2006
This paper examines the problem of studying and comparing student software designs. We propose semantic categorization as a way to organize widely varying data items. We describe how this was used to organize a particular multi-national, multi-institutional dataset, and present the results of this analysis: most students are unable to effectively…
Descriptors: Semantics, Computer Software, Classification, Computer System Design
Barnes, Tiffany, Ed.; Desmarais, Michel, Ed.; Romero, Cristobal, Ed.; Ventura, Sebastian, Ed. – International Working Group on Educational Data Mining, 2009
The Second International Conference on Educational Data Mining (EDM2009) was held at the University of Cordoba, Spain, on July 1-3, 2009. EDM brings together researchers from computer science, education, psychology, psychometrics, and statistics to analyze large data sets to answer educational research questions. The increase in instrumented…
Descriptors: Data Analysis, Educational Research, Conferences (Gatherings), Foreign Countries
Stamper, John, Ed.; Pardos, Zachary, Ed.; Mavrikis, Manolis, Ed.; McLaren, Bruce M., Ed. – International Educational Data Mining Society, 2014
The 7th International Conference on Education Data Mining held on July 4th-7th, 2014, at the Institute of Education, London, UK is the leading international forum for high-quality research that mines large data sets in order to answer educational research questions that shed light on the learning process. These data sets may come from the traces…
Descriptors: Information Retrieval, Data Processing, Data Analysis, Data Collection
International Association for Development of the Information Society, 2012
The IADIS CELDA 2012 Conference intention was to address the main issues concerned with evolving learning processes and supporting pedagogies and applications in the digital age. There had been advances in both cognitive psychology and computing that have affected the educational arena. The convergence of these two disciplines is increasing at a…
Descriptors: Academic Achievement, Academic Persistence, Academic Support Services, Access to Computers