Publication Date
| In 2026 | 0 |
| Since 2025 | 0 |
| Since 2022 (last 5 years) | 5 |
| Since 2017 (last 10 years) | 6 |
| Since 2007 (last 20 years) | 22 |
Descriptor
| Computer Software | 23 |
| Misconceptions | 23 |
| Computer Science Education | 20 |
| Programming | 15 |
| Foreign Countries | 12 |
| Programming Languages | 9 |
| Teaching Methods | 9 |
| College Students | 8 |
| College Instruction | 7 |
| Instructional Effectiveness | 7 |
| Student Attitudes | 7 |
| More ▼ | |
Source
Author
| Lavy, Ilana | 2 |
| Lewandowski, Gary | 2 |
| Rashkovits, Rami | 2 |
| Simon, Beth | 2 |
| Tanimoto, Steven | 2 |
| Akcay, Hakan, Ed. | 1 |
| Altadmri, Amjad | 1 |
| Awuah, Lawrence J. | 1 |
| Barrett, Stephen | 1 |
| Boustedt, Jonas | 1 |
| Bouvier, Dennis | 1 |
| More ▼ | |
Publication Type
| Journal Articles | 19 |
| Reports - Research | 14 |
| Reports - Evaluative | 5 |
| Collected Works - Proceedings | 3 |
| Books | 1 |
| Information Analyses | 1 |
| Reports - Descriptive | 1 |
| Speeches/Meeting Papers | 1 |
| Tests/Questionnaires | 1 |
Education Level
| Higher Education | 16 |
| Postsecondary Education | 14 |
| Secondary Education | 4 |
| Elementary Secondary Education | 3 |
| Elementary Education | 2 |
| High Schools | 2 |
| Adult Education | 1 |
| Grade 8 | 1 |
| Junior High Schools | 1 |
| Middle Schools | 1 |
Audience
Location
| Israel | 2 |
| Turkey | 2 |
| United Kingdom | 2 |
| Albania | 1 |
| Chile | 1 |
| Ghana | 1 |
| Indonesia | 1 |
| Ireland | 1 |
| Malaysia | 1 |
| Morocco | 1 |
| Netherlands | 1 |
| More ▼ | |
Laws, Policies, & Programs
Assessments and Surveys
What Works Clearinghouse Rating
Daniele Traversaro; Giorgio Delzanno; Giovanna Guerrini – Informatics in Education, 2024
Concurrency is a complex to learn topic that is becoming more and more relevant, such that many undergraduate Computer Science curricula are introducing it in introductory programming courses. This paper investigates the combined use of Sonic Pi and Team-Based Learning to mitigate the difficulties in early exposure to concurrency. Sonic Pi, a…
Descriptors: Misconceptions, Programming Languages, Computer Science Education, Undergraduate Students
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
Kuo, Yu-Chen; Chen, Yun-An – Education and Information Technologies, 2023
With the development of science and technology, the demand for programmers has increased. However, learning computer programs is not an easy task. It might cause a significant impact on programming if misconceptions exist at the beginning of the study. Hence, it is important to discover and correct them immediately. Chatbots are effective teaching…
Descriptors: Programming, Artificial Intelligence, Computer Science Education, Misconceptions
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
Brown, Neil C. C.; Altadmri, Amjad – ACM Transactions on Computing Education, 2017
Teaching is the process of conveying knowledge and skills to learners. It involves preventing misunderstandings or correcting misconceptions that learners have acquired. Thus, effective teaching relies on solid knowledge of the discipline, but also a good grasp of where learners are likely to trip up or misunderstand. In programming, there is much…
Descriptors: Novices, Programming Languages, Programming, Error Patterns
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
Holstein, Simona; Cohen, Anat – Interdisciplinary Journal of e-Skills and Lifelong Learning, 2016
The characteristics of successful MOOCs were explored in this study. Thousands of student reviews regarding five xMOOCs (Massive Open Online Course) in the fields of software, science, and management were extracted from the Coursetalk website and analyzed by quantitative and qualitative methods using the Garrison, Anderson, and Archer (2000)…
Descriptors: Online Courses, Instructional Effectiveness, Computer Science Education, Computer Software
Awuah, Lawrence J. – Journal of Instructional Research, 2015
The future of higher education is likely to be driven by to the willingness to adapt and grow with the use of technologies in teaching, learning, and research. Google Apps for Education (GAFE) is a powerful cloud-computing solution that works for students regardless of their location, time, or the type of device being used. GAFE is used by…
Descriptors: Courseware, Higher Education, Computer Software, Computer Software Reviews
Shelley, Mack, Ed.; Akcay, Hakan, Ed.; Ozturk, Omer Tayfur, Ed. – International Society for Technology, Education, and Science, 2022
"Proceedings of International Conference on Research in Education and Science" includes full papers presented at the International Conference on Research in Education and Science (ICRES) which took place on March 24-27, 2022 in Antalya, Turkey. The aim of the conference is to offer opportunities to share ideas, to discuss theoretical and…
Descriptors: Educational Technology, Technology Uses in Education, Computer Peripherals, Equipment
Rashkovits, Rami; Lavy, Ilana – Journal of Information Technology Education: Innovations in Practice, 2012
This study examines how Information Systems Engineering School students on the verge of their graduation understand the mechanism of exception handling. The main contributions of this paper are as follows: we construct a questionnaire aimed at examining students' level of understanding concerning exceptions; we classify and analyse the students'…
Descriptors: Programming, Programming Languages, Computer Science Education, College Curriculum
Boustedt, Jonas – Computer Science Education, 2012
The software industry needs well-trained software designers and one important aspect of software design is the ability to model software designs visually and understand what visual models represent. However, previous research indicates that software design is a difficult task to many students. This article reports empirical findings from a…
Descriptors: Foreign Countries, Computer Software, Computer Science Education, Programming
Rashkovits, Rami; Lavy, Ilana – Journal of Information Technology Education, 2011
This study discusses and presents various strategies employed by novice programmers concerning exception handling. The main contributions of this paper are as follows: we provide an analysis tool to measure the level of assimilation of exception handling mechanism; we present and analyse strategies to handle exceptions; we present and analyse…
Descriptors: Foreign Countries, Programming Languages, Computer Software, Computer Software Evaluation
Drake, John R. – Journal of Information Technology Education: Innovations in Practice, 2012
Active learning has been championed in academic circles as the pedagogical fix to boring lectures typically found in introduction to information systems courses. However, the literature on active learning is mixed. In this paper, we critically examine active learning research and discover a misplaced emphasis leading to paradoxical findings in…
Descriptors: Classroom Techniques, Learning Theories, Class Activities, Course Objectives
Sien, Ven Yu – Computer Science Education, 2011
Object-oriented analysis and design (OOAD) is not an easy subject to learn. There are many challenges confronting students when studying OOAD. Students have particular difficulty abstracting real-world problems within the context of OOAD. They are unable to effectively build object-oriented (OO) models from the problem domain because they…
Descriptors: Foreign Countries, Computer Science Education, Undergraduate Students, Computer Software
Madhyastha, Tara; Tanimoto, Steven – Journal of Interactive Media in Education, 2009
A number of educational researchers have developed pedagogical approaches that involve the teacher in discovering and helping to correct misconceptions that students bring to their study of their subject matter. During the last decade, several computer systems have been developed to support teaching and learning using this kind of approach. A…
Descriptors: Educational Researchers, Educational Theories, College Students, Misconceptions
Previous Page | Next Page ยป
Pages: 1 | 2
Peer reviewed
Direct link
