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
Mühling, Andreas – Computer Science Education, 2016
Concept maps have a long history in educational settings as a tool for teaching, learning, and assessing. As an assessment tool, they are predominantly used to extract the structural configuration of learners' knowledge. This article presents an investigation of the knowledge structures of a large group of beginning CS students. The investigation…
Descriptors: Concept Mapping, Computer Science Education, Novices, Knowledge Level
Miller, Craig S. – Computer Science Education, 2014
When learning to program, students often mistakenly refer to an element that is structurally related to the element that they intend to reference. For example, they may indicate the attribute of an object when their intention is to reference the whole object. This paper examines these reference-point errors through the context of metonymy.…
Descriptors: Computer Science Education, Programming, Novices, Figurative Language
Ryoo, Jean J.; Tanksley, Tiera; Estrada, Cynthia; Margolis, Jane – Computer Science Education, 2020
Background and Context: Overlaying Computer Science (CS) courses on top of inequitable schooling systems will not move us toward "CS for All." This paper prioritizes the perspectives of minoritized students enrolled in high school CS classrooms across a large, urban school district in the Western United States, to help inform how CS can…
Descriptors: Computer Science Education, Equal Education, Minority Group Students, High School Students
Pon-Barry, Heather; Packard, Becky Wai-Ling; St. John, Audrey – Computer Science Education, 2017
A dilemma within computer science departments is developing sustainable ways to expand capacity within introductory computer science courses while remaining committed to inclusive practices. Training near-peer mentors for peer code review is one solution. This paper describes the preparation of near-peer mentors for their role, with a focus on…
Descriptors: Computer Science Education, Mentors, Peer Teaching, Feedback (Response)
McCauley, Renée; Grissom, Scott; Fitzgerald, Sue; Murphy, Laurie – Computer Science Education, 2015
Hundreds of articles have been published on the topics of teaching and learning recursion, yet fewer than 50 of them have published research results. This article surveys the computing education research literature and presents findings on challenges students encounter in learning recursion, mental models students develop as they learn recursion,…
Descriptors: Computer Science Education, Programming, Literature Reviews, Best Practices
Nutbrown, Stephen; Higgins, Colin – Computer Science Education, 2016
This article explores the suitability of static analysis techniques based on the abstract syntax tree (AST) for the automated assessment of early/mid degree level programming. Focus is on fairness, timeliness and consistency of grades and feedback. Following investigation into manual marking practises, including a survey of markers, the assessment…
Descriptors: Programming, Grading, Evaluation Methods, Feedback (Response)
Yadav, Aman; Gretter, Sarah; Hambrusch, Susanne; Sands, Phil – Computer Science Education, 2017
The increased push for teaching computer science (CS) in schools in the United States requires training a large number of new K-12 teachers. The current efforts to increase the number of CS teachers have predominantly focused on training teachers from other content areas. In order to support these beginning CS teachers, we need to better…
Descriptors: Computer Science Education, Elementary Secondary Education, Teacher Attitudes, Teacher Competencies
Ben-David Kolikant, Yifat; Genut, Sara – Computer Science Education, 2017
In line with the growing interest in extending the diversity of CS students, we examined the performance of a unique group of students studying an introductory course in Digital logic: ultraorthodox Jewish men, whose previous education was based mostly on studying Talmud and who lacked a conventional high-school education. We used questions from…
Descriptors: Jews, Males, Prior Learning, Computer Science Education
Borge, Marcela; Toprani, Dhvani; Yan, Shulong; Xia, Yu – Computer Science Education, 2020
Background and Context: in this paper, we argue that integrating Human-Computer Interaction (HCI) into K-12 computing education can present learners with opportunities to develop human-centered design skills as well as higher-order thinking skills. Objective: to address the issues related to the development of HCI forms of expertise, we introduce…
Descriptors: Elementary Secondary Education, Design, Skill Development, Thinking Skills
Stout, Jane G.; Blaney, Jennifer M. – Computer Science Education, 2017
Research suggests growth mindset, or the belief that knowledge is acquired through effort, may enhance women's sense of belonging in male-dominated disciplines, like computing. However, other research indicates women who spend a great deal of time and energy in technical fields experience a low sense of belonging. The current study assessed the…
Descriptors: Females, Sex Stereotypes, Attitude Measures, Student Attitudes
Sentance, Sue; Waite, Jane; Kallia, Maria – Computer Science Education, 2019
Background and Context: Vygotsky's sociocultural theory emphasises the importance of language, mediation, and the transfer of skills and knowledge from the social into the cognitive plane. This perspective has influenced the development of PRIMM (Predict, Run, Investigate, Modify, Make), a structured approach to teaching programming. Objective:…
Descriptors: Computer Science Education, Teaching Methods, Comparative Analysis, Programming
Payton, Jamie; Barnes, Tiffany; Buch, Kim; Rorrer, Audrey; Zuo, Huifang – Computer Science Education, 2015
This study is a follow-up to one published in computer science education in 2010 that reported preliminary results showing a positive impact of service learning on student attitudes associated with success and retention in computer science. That paper described how service learning was incorporated into a computer science course in the context of…
Descriptors: Undergraduate Students, Computer Science Education, Service Learning, Integrated Curriculum
Ott, Claudia; Robins, Anthony; Haden, Patricia; Shephard, Kerry – Computer Science Education, 2015
In higher education, quality feedback for students is regarded as one of the main contributors to improve student learning. Feedback to support students' development into self-regulated learners, who set their own goals, self-monitor their actual performance according to these goals, and adjust learning strategies if necessary, is seen as an…
Descriptors: Computer Science Education, Learning Strategies, Introductory Courses, College Students
Cutts, Quintin; Robertson, Judy; Donaldson, Peter; O'Donnell, Laurie – Computer Science Education, 2017
This paper describes and evaluates aspects of a professional development programme for existing CS teachers in secondary schools (PLAN C) which was designed to support teachers at a time of substantial curricular change. The paper's particular focus is on the formation of a teacher professional development network across several hundred teachers…
Descriptors: Computer Science Education, Science Teachers, Network Analysis, Social Networks
Taylor, C.; Zingaro, D.; Porter, L.; Webb, K. C.; Lee, C. B.; Clancy, M. – Computer Science Education, 2014
Concept Inventories (CIs) are assessments designed to measure student learning of core concepts. CIs have become well known for their major impact on pedagogical techniques in other sciences, especially physics. Presently, there are no widely used, validated CIs for computer science. However, considerable groundwork has been performed in the form…
Descriptors: STEM Education, Computer Science Education, Concept Formation, Scientific Concepts

Peer reviewed
Direct link
