NotesFAQContact Us
Collection
Advanced
Search Tips
Audience
Laws, Policies, & Programs
Assessments and Surveys
What Works Clearinghouse Rating
Showing 1 to 15 of 31 results Save | Export
Peer reviewed Peer reviewed
Direct linkDirect link
Miedema, Daphne; Fletcher, George; Aivaloglou, Efthimia – ACM Transactions on Computing Education, 2023
Prior studies in the Computer Science education literature have illustrated that novices make many mistakes in composing SQL queries. Query formulation proves to be difficult for students. Only recently, some headway was made towards understanding why SQL leads to so many mistakes, by uncovering student misconceptions. In this article, we shed new…
Descriptors: Computer Science Education, Novices, Misconceptions, Programming Languages
Peer reviewed Peer reviewed
PDF on ERIC Download full text
Strömbäck, Filip; Mannila, Linda; Kamkar, Mariam – Informatics in Education, 2021
Concurrency is often perceived as difficult by students. One reason for this may be due to the fact that abstractions used in concurrent programs leave more situations undefined compared to sequential programs (e.g., in what order statements are executed), which makes it harder to create a proper mental model of the execution environment. Students…
Descriptors: College Students, Programming, Programming Languages, Concept Formation
Peer reviewed Peer reviewed
Direct linkDirect link
Yun Huang; Christian Dieter Schunn; Julio Guerra; Peter L. Brusilovsky – ACM Transactions on Computing Education, 2024
Programming skills are increasingly important to the current digital economy, yet these skills have long been regarded as challenging to acquire. A central challenge in learning programming skills involves the simultaneous use of multiple component skills. This article investigates why students struggle with integrating component skills--a…
Descriptors: Programming, Computer Science Education, Error Patterns, Classification
Peer reviewed Peer reviewed
Direct linkDirect link
Alfayez, Abdulaziz A.; Lambert, Judy – Computers in the Schools, 2019
The Ministry of Education in Saudi Arabia implemented a new computer science curriculum in 2008. There was speculation that many computer science teachers did not possess sufficient knowledge of computational thinking needed to teach this subject. To investigate this topic, a quantitative research study was conducted with 55 male computer science…
Descriptors: Foreign Countries, Computer Science Education, Males, Secondary School Teachers
Peer reviewed Peer reviewed
Direct linkDirect link
Nita, Laurentiu; Mazzoli Smith, Laura; Chancellor, Nicholas; Cramman, Helen – Research in Science & Technological Education, 2023
Background: Knowledge of quantum computing is arguably inaccessible to many, with knowledge of the complex mathematics involving a particular barrier to entry, creating difficulty in terms of teaching and inclusive learning for those without a high level of mathematics. Meanwhile, it is increasingly important that the knowledge of quantum…
Descriptors: Quantum Mechanics, Physics, Science Instruction, Interdisciplinary Approach
Peer reviewed Peer reviewed
Direct linkDirect link
Hwang, Gwo-Jen; Tung, Li-Hsien; Fang, Jian-Wen – Journal of Educational Computing Research, 2023
Fostering students' computer programming skills has become an important educational issue in the globe. However, it remains a challenge for students to understand those abstract concepts when learning computer programming, implying the need to provide instant learning diagnosis and feedback in computer programming activities. In this study, a…
Descriptors: Programming, Thinking Skills, Problem Solving, Computer Science Education
Peer reviewed Peer reviewed
Direct linkDirect link
Ioannis, Berdousis; Maria, Kordaki – Education and Information Technologies, 2019
The study of gender differences in Computer Science (CS) has captured the attention of many researchers around the world. Over time, research has revealed that negative stereotypes and 'myths' about the cognitive skills, academic abilities and interests of females in CS do exist, deterring females from entering the field. Thus, this study aims to…
Descriptors: Computer Science Education, Gender Differences, Stereotypes, Misconceptions
Peer reviewed Peer reviewed
Direct linkDirect link
Jegede, Philip Olu; Olajubu, Emmanuel Ajayi; Ejidokun, Adekunle Olugbenga; Elesemoyo, Isaac Oluwafemi – Journal of Information Technology Education: Innovations in Practice, 2019
Aim/Purpose: The study examined types of errors made by novice programmers in different Java concepts with students of different ability levels in programming as well as the perceived causes of such errors. Background: To improve code writing and debugging skills, efforts have been made to taxonomize programming errors and their causes. However,…
Descriptors: Programming Languages, Programming, Low Achievement, High Achievement
Peer reviewed Peer reviewed
PDF on ERIC Download full text
Broisin, Julien; Hérouard, Clément – International Educational Data Mining Society, 2019
How to support students in programming learning has been a great research challenge in the last years. To address this challenge, prior works have mainly focused on proposing solutions based on syntactic analysis to provide students with personalized feedback about their grammatical programming errors and misconceptions. However, syntactic…
Descriptors: Semantics, Programming, Syntax, Feedback (Response)
Peer reviewed Peer reviewed
PDF on ERIC Download full text
Elmali, Filiz; Tekin, Ahmet; Polat, Ebru – Turkish Online Journal of Distance Education, 2020
The main goal of this study is to determine the digital citizenship perceptions and digital citizenship levels of preschool teacher candidates in terms of digital rights and responsibilities, digital security and digital law by comparing them with Computer and Instructional Technologies teacher candidates' perception. To this end, we worked with…
Descriptors: Preservice Teachers, Preservice Teacher Education, Preschool Education, Computer Science Education
Peer reviewed Peer reviewed
Direct linkDirect link
Gal-Ezer, Judith; Trakhtenbrot, Mark – Computer Science Education, 2016
Reduction is one of the key techniques used for problem-solving in computer science. In particular, in the theory of computation and complexity (TCC), mapping and polynomial reductions are used for analysis of decidability and computational complexity of problems, including the core concept of NP-completeness. Reduction is a highly abstract…
Descriptors: Computer Science Education, Problem Solving, Computation, Difficulty Level
Peer reviewed Peer reviewed
Direct linkDirect link
Brinda, Torsten; Napierala, Stephan; Tobinski, David; Diethelm, Ira – Education and Information Technologies, 2019
The ability to categorize concepts is an essential capability for human thinking and action. On the one hand, the investigation of such abilities is the purview of psychology; on the other hand, subject-specific educational research is also of interest, as a number of research works in the field of science education show. For computer science…
Descriptors: Information Technology, Computer Science Education, Misconceptions, Student Attitudes
Peer reviewed Peer reviewed
PDF on ERIC Download full text
Li, Voon Li; Julaihi, Nor Hazizah; Eng, Tang Howe – Asian Journal of University Education, 2017
The paper presents the results of a case study examining students' difficulties in the learning of integral calculus. It sought to address the misconceptions and errors that were encountered in the students' work solution. In quantitative study, the marks obtained by 147 students of Diploma in Computer Science in advanced calculus examinations…
Descriptors: Misconceptions, Calculus, Mathematics Instruction, Case Studies
Peer reviewed Peer reviewed
PDF on ERIC Download full text
Fessakis, Georgios; Prantsoudi, Stavroula – Informatics in Education, 2019
The role of teachers is very important for the educational utilization of Computational Thinking (CT) and its integration in education. As with any innovation, CTs' successful integration considerably depends on the perceptions, beliefs and attitudes of the teachers who will be asked to implement it. The study of these characteristics, concerning…
Descriptors: Foreign Countries, Computer Science Education, Teacher Education Programs, Misconceptions
Peer reviewed Peer reviewed
Direct linkDirect link
Cetin, Ibrahim – Computer Science Education, 2013
The purpose of this study was twofold: to investigate students' concept images about class, object, and their relationship and to help them enhance their learning of these notions with a visualization tool. Fifty-six second-year university students participated in the study. To investigate his/her concept images, the researcher developed a survey…
Descriptors: Computer Science Education, Programming, Visualization, Animation
Previous Page | Next Page »
Pages: 1  |  2  |  3