Publication Date
In 2025 | 0 |
Since 2024 | 0 |
Since 2021 (last 5 years) | 1 |
Since 2016 (last 10 years) | 2 |
Since 2006 (last 20 years) | 3 |
Descriptor
Source
Computer Science Education | 3 |
Author
Armoni, Michal | 1 |
Ascenzi-Moreno, Laura | 1 |
Ben-Ari, Mordechai | 1 |
Castillo, Ana Rebeca | 1 |
Hoadley, Christopher | 1 |
Meerbaum-Salant, Orni | 1 |
Petrie, Christopher | 1 |
Vogel, Sara | 1 |
Publication Type
Journal Articles | 3 |
Reports - Research | 2 |
Reports - Descriptive | 1 |
Education Level
Middle Schools | 3 |
Junior High Schools | 2 |
Secondary Education | 2 |
Grade 8 | 1 |
Grade 9 | 1 |
Higher Education | 1 |
Postsecondary Education | 1 |
Audience
Location
New York (New York) | 1 |
New Zealand | 1 |
Laws, Policies, & Programs
Assessments and Surveys
What Works Clearinghouse Rating
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
Vogel, Sara; Hoadley, Christopher; Castillo, Ana Rebeca; Ascenzi-Moreno, Laura – Computer Science Education, 2020
Background and Context: In this theory paper, we explore the concept of translanguaging from bilingual education, and its implications for teaching and learning programming and computing in especially computer science (CS) for all initiatives. Objective: We use translanguaging to examine how programming is and isn't like using human languages. We…
Descriptors: Bilingual Education, Code Switching (Language), Computer Science Education, Programming Languages
Meerbaum-Salant, Orni; Armoni, Michal; Ben-Ari, Mordechai – Computer Science Education, 2013
Scratch is a visual programming environment that is widely used by young people. We investigated if Scratch can be used to teach concepts of computer science (CS). We developed learning materials for middle-school students that were designed according to the constructionist philosophy of Scratch and evaluated them in a few schools during two…
Descriptors: Computer Science Education, Middle School Students, Programming Languages, Taxonomy