Publication Date
| In 2026 | 0 |
| Since 2025 | 21 |
| Since 2022 (last 5 years) | 83 |
| Since 2017 (last 10 years) | 144 |
| Since 2007 (last 20 years) | 261 |
Descriptor
Source
| Computer Science Education | 311 |
Author
| Gal-Ezer, Judith | 6 |
| Malmi, Lauri | 6 |
| Armoni, Michal | 5 |
| Fitzgerald, Sue | 5 |
| Murphy, Laurie | 5 |
| Simon, Beth | 5 |
| Lang, Catherine | 4 |
| Ben-Ari, Mordechai | 3 |
| Bennedsen, Jens | 3 |
| Blaney, Jennifer M. | 3 |
| Boyer, Kristy Elizabeth | 3 |
| More ▼ | |
Publication Type
Education Level
Audience
| Teachers | 10 |
| Practitioners | 4 |
| Policymakers | 1 |
| Researchers | 1 |
Location
| Australia | 18 |
| Israel | 17 |
| California | 10 |
| United Kingdom | 9 |
| Finland | 7 |
| New Zealand | 7 |
| United States | 7 |
| Germany | 5 |
| Sweden | 5 |
| Turkey | 5 |
| Canada | 4 |
| More ▼ | |
Laws, Policies, & Programs
Assessments and Surveys
| Draw a Person Test | 2 |
| Motivated Strategies for… | 1 |
| National Survey of Student… | 1 |
| Raven Progressive Matrices | 1 |
| SAT (College Admission Test) | 1 |
| Self Description Questionnaire | 1 |
| Study Process Questionnaire | 1 |
What Works Clearinghouse Rating
Fitzgerald, Sue; Lewandowski, Gary; McCauley, Renee; Murphy, Laurie; Simon, Beth; Thomas, Lynda; Zander, Carol – Computer Science Education, 2008
Debugging is often difficult and frustrating for novices. Yet because students typically debug outside the classroom and often in isolation, instructors rarely have the opportunity to closely observe students while they debug. This paper describes the details of an exploratory study of the debugging skills and behaviors of contemporary novice Java…
Descriptors: Troubleshooting, Teaching Methods, Computer Science Education, Programming
Kolikant, Yifat Ben-David; Pollack, Sarah – Computer Science Education, 2004
Norms govern the criteria by which students decide what is good and what is not good, and align their learning trajectories accordingly.We found that the high-school students' norm is to produce working, but not necessarily error-free, programs and to argue for their correctness solely on the basis of a few executions. Therefore, they prefer…
Descriptors: Norms, Computer Science, Teaching Methods, High School Students
de Raadt, Michael – Computer Science Education, 2007
This Australasian focused review compares a number of recent studies that have identified difficulties encountered by novices while learning programming and problem solving. These studies have shown that novices are not performing at expected levels and many novices have only a fragile knowledge of programming, which may prevent them from learning…
Descriptors: Foreign Countries, Outcomes of Education, Computer Science Education, Literature Reviews
Soh, Leen-Kiat; Samal, Ashok; Nugent, Gwen – Computer Science Education, 2007
This paper describes the Reinventing Computer Science Curriculum Project at the University of Nebraska-Lincoln. Motivated by rapid and significant changes in the information technology and computing areas, high diversity in student aptitudes, and high dropout rates, the project designed and implemented an integrated instructional/research…
Descriptors: Computer Science Education, Curriculum Development, Integrated Curriculum, Introductory Courses
Martin, C. Dianne – Computer Science Education, 1991
Presents a summary of nine research reports from a National Educational Computing Conference research workshop whose purpose was to bring together researchers who have been conducting gender-related research in computer science education. Three subgroups discussed the issues of exposure, attraction, and retention of women to computer science. (MDH)
Descriptors: Academic Achievement, Career Choice, Computer Science, Computer Science Education
Surakka, Sami; Malmi, Lauri – Computer Science Education, 2005
This case study considered the syllabus of the first and second year studies in computer science. The aim of the study was to reveal which topics covered in the syllabi were really needed during the following years of study or in working life. The program that was assessed in the study was a Masters program in computer science and engineering at a…
Descriptors: Masters Programs, Computer Science, Engineering Education, Foreign Countries
Bennedsen, Jens; Caspersen, Michael E. – Computer Science Education, 2008
In order to better understand predictors of success and, when possible, improve the design of the first year computer science courses at university to increase the likelihood of success, we study a number of factors that may potentially indicate students' computer science aptitude. Based on findings in general education, we have studied the…
Descriptors: Computer Science Education, Academic Achievement, Mental Health, Correlation
Computer Science Education, 2007
A new classification system for computing education papers is presented and applied to every computing education paper published between January 2004 and January 2007 at the two premier computing education conferences in Australia and New Zealand. We find that while simple reports outnumber other types of paper, a healthy proportion of papers…
Descriptors: Foreign Countries, Computers, Classification, Computer Science Education
Tutty, J.; Sheard, J.; Avram, C. – Computer Science Education, 2008
This paper builds on previous research into teachers' conceptions of learning and teaching with an investigation of information technology academics. Using a phenomenographic approach to build a model of IT academics experiences and practice of teaching, we aimed to identify any specific issues that academics in the IT discipline face and to…
Descriptors: Higher Education, Discipline, Information Technology, Teaching Methods
The Effect of Incorporating Cooperative Learning Principles in Pair Programming for Student Teachers
Mentz, E.; van der Walt, J. L.; Goosen, L. – Computer Science Education, 2008
Based on their quantitative and qualitative investigations, the authors conclude that pair programming as a strategy for teaching student teachers could be made more effective through the incorporation of principles associated with cooperative learning. They substantiate this claim by referring to a literature study about the advantages and…
Descriptors: Preservice Teachers, Learning Strategies, Cooperative Learning, Programming
Ginat, David – Computer Science Education, 2004
The paper presents a study of novice difficulties with range conceptions in loop design. CS2 students were asked to solve four related enumeration tasks, which required various loop boundary specifications. The student solutions varied considerably in conciseness and efficiency. The solution diversity reveals significant differences in range…
Descriptors: Novices, Computer Science Education, Grade 12, Programming
Oliver, Dave; Dobele, Tony; Greber, Myles; Roberts, Tim – Computer Science Education, 2004
This paper describes an exercise in determining the cognitive difficulty of the assessment tasks in six computing courses within an Information Technology (IT) degree, importing Bloom's taxonomy from the field of educational psychology as an analytical framework. Three of the six courses comprise a Programming stream and three a Data…
Descriptors: Computer Science Education, Courses, Difficulty Level, Cognitive Processes
McCormick, John W. – Computer Science Education, 2007
Less than one half of one percent of all processors manufactured today end up in computers. The rest are embedded in other devices such as automobiles, airplanes, trains, satellites, and nearly every modern electronic device. Developing software for embedded systems requires a greater knowledge of hardware than developing for a typical desktop…
Descriptors: Computer System Design, Learning Activities, Relevance (Education), Computer Software
Randolph, Justus J.; Julnes, George; Bednarik, Roman; Sutinen, Erkki – Computer Science Education, 2007
In this study we empirically investigate the claim that articles published in computer science education journals are more methodologically sound than articles published in computer science education conference proceedings. A random sample of 352 articles was selected from those articles published in major computer science education forums between…
Descriptors: Peer Evaluation, Classification, Computer Science Education, Journal Articles
Manaris, Bill; Wainer, Michael; Kirkpatrick, Arthur E.; Stalvey, RoxAnn H.; Shannon, Christine; Leventhal, Laura; Barnes, Julie; Wright, John; Schafer, J. Ben; Sanders, Dean – Computer Science Education, 2007
In today's technology-laden society human-computer interaction (HCI) is an important knowledge area for computer scientists and software engineers. This paper surveys existing approaches to incorporate HCI into computer science (CS) and such related issues as the perceived gap between the interests of the HCI community and the needs of CS…
Descriptors: Man Machine Systems, Computer Science Education, Perspective Taking, Computer Software

Peer reviewed
Direct link
