Publication Date
In 2025 | 0 |
Since 2024 | 3 |
Since 2021 (last 5 years) | 5 |
Since 2016 (last 10 years) | 11 |
Since 2006 (last 20 years) | 16 |
Descriptor
Source
Computer Science Education | 22 |
Author
Haberman, Bruria | 2 |
Kafai, Yasmin | 2 |
Lui, Debora | 2 |
Walker, Justice | 2 |
Aman Yadav | 1 |
Armoni, Michal | 1 |
Ben-Ari, Mordechai | 1 |
Byun, Sunghwan | 1 |
Chen Chen | 1 |
Cheong, Yuk Fai | 1 |
Christensen, Julie A. | 1 |
More ▼ |
Publication Type
Journal Articles | 22 |
Reports - Research | 20 |
Reports - Evaluative | 2 |
Education Level
High Schools | 22 |
Secondary Education | 16 |
Elementary Secondary Education | 4 |
Junior High Schools | 4 |
Middle Schools | 4 |
Grade 12 | 3 |
Higher Education | 3 |
Postsecondary Education | 3 |
Grade 11 | 2 |
Elementary Education | 1 |
Grade 10 | 1 |
More ▼ |
Audience
Laws, Policies, & Programs
Assessments and Surveys
Self Description Questionnaire | 1 |
What Works Clearinghouse Rating
Gayithri Jayathirtha; Deborah Fields; Yasmin Kafai – Computer Science Education, 2024
Background and Context: Debugging is a challenging yet understudied practice within recent collaborative K-12 physical computing contexts. We examined think-aloud interviews and reflections of seven high school student pairs who debugged researcher-designed buggy electronic textile projects. Objective: We asked: (1) What strategies did student…
Descriptors: High School Students, Problem Solving, Cooperation, Small Group Instruction
Chen Chen; Jonathan Rothwell; Pedrito Maynard-Zhang – Computer Science Education, 2024
Background and Context: Both in- and out-of-school computer science (CS) learning opportunities are expanding, but their influences on CS career interests are unclear. Method: To investigate, we applied multinomial propensity score weighting analysis on a 2021 U.S. nationally representative sample of 4,116 5th-to-12th-grade students. Findings: The…
Descriptors: Informal Education, Computer Science Education, Influences, Vocational Interests
Michael Lachney; Madison C. Allen Kuyenga; Jada Phelps; Aman Yadav; Matt Drazin – Computer Science Education, 2024
Background & context: Inspired by the nature-cultures of belonging from Black hair care, we conducted a design experiment to bridge computer science (CS) education, urban gardening, and cosmetology in a culturally responsive computing (CRC) library program. Objective: The design was oriented around a small-scale aquaponics system to grow mint…
Descriptors: Middle School Students, High School Students, Librarians, Library Services
Karlin, Michael; Ottenbreit-Leftwich, Anne; Liao, Yin-Chan – Computer Science Education, 2023
Background: Despite ongoing calls for prioritizing K-12 computer science (CS) education, an enduring gender gap exists. Objective: We explored one high school CS program where female participation was consistently higher than state averages to better understand how the program was developed. Method: Using a case study method, data were collected…
Descriptors: Computer Science Education, Gender Differences, Student Participation, High School Students
Fields, Deborah; Lui, Debora; Kafai, Yasmin; Jayathirtha, Gayithri; Walker, Justice; Shaw, Mia – Computer Science Education, 2021
Background and Context: While assessment of computational thinking concepts, practices, and perspectives is at the forefront of K-12 CS education, supporting student "communication about computation" has received relatively little attention. Objective: To examine the usability of process-based portfolios for capturing students'…
Descriptors: Computer Science Education, Computation, Thinking Skills, Student Projects
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
Xu, Zhen; Ritzhaupt, Albert D.; Tian, Fengchun; Umapathy, Karthikeyan – Computer Science Education, 2019
Background and Context: The use of block-based programming environments is purported to be a good way to gently introduce novice computer programmers to computer programming. A small, but growing body of research examines the differences between block-based and text-based programming environments. Objective: Thus, the purpose of this study was to…
Descriptors: Outcomes of Education, Novices, Computer Science Education, Programming
Nasser-Abu Alhija, Fadia; Levi-Eliyahu, Orna – Computer Science Education, 2019
Background and Context: Understanding the effects of learner characteristics and perceived learning environment on achievement in academic fields including Computer Science (CS) is of critical importance. Objective: This study aimed at testing a hypothesized model of achievement in CS in terms of the learner and the learning environment…
Descriptors: Computer Science Education, Grade 11, Grade 12, High School Students
Wanzer, Dana Linnell; McKlin, Tom; Freeman, Jason; Magerko, Brian; Lee, Taneisha – Computer Science Education, 2020
Background and Context: EarSketch was developed as a program to foster persistence in computer science with diverse student populations. Objective: To test the effectiveness of EarSketch in promoting intentions to persist, particularly among female students and under-represented minority students. Method: Meta-analyses, structural equation…
Descriptors: Intention, Student Participation, Persistence, Computer Science Education
Shah, Niral; Christensen, Julie A.; Ortiz, Nickolaus A.; Nguyen, Ai-Khanh; Byun, Sunghwan; Stroupe, David; Reinholz, Daniel L. – Computer Science Education, 2020
Background and Context: Computing is being integrated into a range of STEM disciplines. Still, computing remains inaccessible to many minoritized groups, especially girls and certain people of color. In this mixed methods study, we investigated racial and gendered patterns of equity and inequity in high school physics classrooms incorporating…
Descriptors: Physics, Science Instruction, Gender Differences, Equal Education
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
Armoni, Michal; Gal-Ezer, Judith – Computer Science Education, 2014
The gap between enrollments in higher education computing programs and the high-tech industry's demands is widely reported, and is especially prominent for women. Increasing the availability of computer science education in high school is one of the strategies suggested in order to address this gap. We look at the connection between exposure to…
Descriptors: Foreign Countries, Computer Science Education, High School Students, College Preparation
Liu, Allison S.; Schunn, Christian D.; Flot, Jesse; Shoop, Robin – Computer Science Education, 2013
Computer science proficiency continues to grow in importance, while the number of students entering computer science-related fields declines. Many rich programming environments have been created to motivate student interest and expertise in computer science. In the current study, we investigated whether a recently created environment, Robot…
Descriptors: Computer Science Education, Programming, Robotics, Teaching Methods
Mason, Raina; Cooper, Graham – Computer Science Education, 2013
This paper reports on a series of introductory programming workshops, initially targeting female high school students, which utilised Lego Mindstorms robots. Cognitive load theory (CLT) was applied to the instructional design of the workshops, and a controlled experiment was also conducted investigating aspects of the interface. Results indicated…
Descriptors: Programming, Introductory Courses, Cognitive Processes, Difficulty Level
Muller, Orna; Haberman, Bruria – Computer Science Education, 2008
Abstraction is a major concept in computer science and serves as a powerful tool in software development. Pattern-oriented instruction (POI) is a pedagogical approach that incorporates patterns in an introductory computer science course in order to structure the learning of algorithmic problem solving. This paper examines abstraction processes in…
Descriptors: Computer Science Education, Problem Solving, Computer Software, Pattern Recognition
Previous Page | Next Page ยป
Pages: 1 | 2