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
Morrison, Briana B.; Margulieux, Lauren E.; Decker, Adrienne – Computer Science Education, 2020
Background and Context: Subgoal labeled worked examples have been extensively researched, but the research has been reported piecemeal. This paper aggregates data from three studies, including data previously unreported, to holistically examine the effect of subgoal labeled worked examples across three student populations and across different…
Descriptors: Computer Science Education, Instructional Materials, Instructional Effectiveness, Problem Solving
Tushev, Miroslav; Williams, Grant; Mahmoud, Anas – Computer Science Education, 2020
Background and Context: GitHub has been recently used in Software Engineering (SE) classes to facilitate collaboration in student team projects as well as help teachers to evaluate the contributions of their students more objectively. Objective: We explore the benefits and drawbacks of using GitHub as a means for team collaboration and performance…
Descriptors: Computer Software, Engineering Education, Student Projects, Teamwork
Chen, Chen; Haduong, Paulina; Brennan, Karen; Sonnert, Gerhard; Sadler, Philip – Computer Science Education, 2019
Background and Context: The relationship between novices' first programming language and their future achievement has drawn increasing interest owing to recent efforts to expand K-12 computing education. This article contributes to this topic by analyzing data from a retrospective study of more than 10,000 undergraduates enrolled in introductory…
Descriptors: Computer Science Education, Programming Languages, College Students, Computer Attitudes
Hubbard, Aleata – Computer Science Education, 2018
This review synthesizes literature on computing pedagogical content knowledge (PCK). Shulman introduced PCK in the 1980s to describe the amalgam of knowledge teachers draw upon in their work and use of the construct is increasing in the computing education community. From a systematic search of the literature, I identified 19 articles drawn from 9…
Descriptors: Pedagogical Content Knowledge, Computer Science Education, Technological Literacy, Programming
Çiftci, Serdar; Bildiren, Ahmet – Computer Science Education, 2020
Background and Context: There are studies which indicate that computer programming supports high-level abilities for everyone such as creative thinking, questioning, problem solving and critical thinking which are considered within the scope of 21st-century abilities. Objective: The current experimental study was carried out to put forth the…
Descriptors: Outcomes of Education, Coding, Cognitive Ability, Problem Solving
Petrie, Christopher – Computer Science Education, 2022
Background and Context: Computational Thinking (CT) has been recently integrated into new and revised Digital Technologies content (DTC) in the Technology learning area of the New Zealand School Curriculum. Objective: To aid this change, this research examined how CT supports learning outcomes in both music and programming with the Sonic Pi…
Descriptors: Interdisciplinary Approach, Outcomes of Education, Computer Science Education, Programming
Margulieux, Lauren; Ketenci, Tuba Ayer; Decker, Adrienne – Computer Science Education, 2019
Background and context: The variables that researchers measure and how they measure them are central in any area of research, including computing education. Which research questions can be asked and how they are answered depends on measurement. Objective: To summarize the commonly used variables and measurements in computing education and to…
Descriptors: Measurement Techniques, Standards, Evaluation Methods, Computer Science Education
West, Jason – Computer Science Education, 2018
Emerging careers in technology-focused fields such as data science coupled with necessary graduate outcomes mandate the need for a truly interdisciplinary pedagogical approach. However, the rapid pace of curriculum development in this field of inquiry has meant that curricula across universities has largely evolved in line with the internal…
Descriptors: Interdisciplinary Approach, Curriculum Development, Computer Science Education, Universities
Hamouda, Sally; Edwards, Stephen H.; Elmongui, Hicham G.; Ernst, Jeremy V.; Shaffer, Clifford A. – Computer Science Education, 2020
Background and Context: Recursion in binary trees has proven to be a hard topic. There was not much research on enhancing student understanding of this topic. Objective: We present a tutorial to enhance learning through practice of recursive operations in binary trees, as it is typically taught post-CS2. Method: We identified the misconceptions…
Descriptors: Computer Science Education, Programming, Coding, Student Attitudes
Blaney, Jennifer M.; Wofford, Annie M. – Computer Science Education, 2021
Background: Students who transfer from community colleges in pursuit of four-year degrees (i.e., upward transfer students) represent a diverse and talented group that is critical to advancing gender equity in STEM. However, research has not yet explored factors that promote Ph.D. aspirations among upward transfer computing students, resulting in…
Descriptors: Academic Aspiration, College Transfer Students, Computer Science Education, Community Colleges
Worsley, Marcelo; Bar-El, David – Computer Science Education, 2022
Background and Context: Making is celebrated for bringing exciting tools and learning opportunities to non-traditional designers. However, people with disabilities may find themselves excluded from many making activities and makerspaces. This exclusion is present in making and computer science more broadly. Objective: We describe a university…
Descriptors: Inclusion, Students with Disabilities, College Students, Shared Resources and Services
Xie, Benjamin; Loksa, Dastyni; Nelson, Greg L.; Davidson, Matthew J.; Dong, Dongsheng; Kwik, Harrison; Tan, Alex Hui; Hwa, Leanne; Li, Min; Ko, Andrew J. – Computer Science Education, 2019
Background and Context: Current introductory instruction fails to identify, structure, and sequence the many skills involved in programming. Objective: We proposed a theory which identifies four distinct skills that novices learn incrementally. These skills are tracing, writing syntax, comprehending templates (reusable abstractions of programming…
Descriptors: Programming, Skill Development, Computer Science Education, Instructional Design
Lui, Debora; Kafai, Yasmin; Litts, Breanne; Walker, Justice; Widman, Sari – Computer Science Education, 2020
Background and Context: Physical computing involves complex negotiations of multiple, on and off-screen tasks, which calls for research on how to best structure collaborative work to ensure equitable learning. Objective: We focus on how pairs self-organized their multi-domain tasks in physical computing, and how their social interactions supported…
Descriptors: Cooperative Learning, High School Students, Computer Science Education, Programming
Finke, Sabrina; Kemény, Ferenc; Sommer, Markus; Krnjic, Vesna; Arendasy, Martin; Slany, Wolfgang; Landerl, Karin – Computer Science Education, 2022
Background: Key to optimizing Computational Thinking (CT) instruction is a precise understanding of the underlying cognitive skills. Román-González et al. (2017) reported unique contributions of spatial abilities and reasoning, whereas arithmetic was not significantly related to CT. Disentangling the influence of spatial and numerical skills on CT…
Descriptors: Spatial Ability, Cognitive Ability, Abstract Reasoning, Arithmetic
Change in Order Not to Change: Ultraorthodox Hasidic Women's Experience in Studying Computer Science
Kolikant, Y. Ben-David; Genut, S. – Computer Science Education, 2023
Background and Context: In line with interest in recruiting underrepresented groups to CS studies, our study dealt with Israeli Hasidic young women who successfully studied CS at an academic institute. Objective: We investigated what factors governed Hasidic young women's decision to enrol in a CS program and shaped their studying experience.…
Descriptors: Computer Science Education, Womens Education, Females, Jews

Peer reviewed
Direct link
