Publication Date
In 2025 | 0 |
Since 2024 | 0 |
Since 2021 (last 5 years) | 0 |
Since 2016 (last 10 years) | 3 |
Since 2006 (last 20 years) | 3 |
Descriptor
Computation | 3 |
Computer Science Education | 3 |
Logical Thinking | 3 |
Programming | 3 |
Programming Languages | 3 |
Coding | 2 |
Foreign Countries | 2 |
Teaching Methods | 2 |
Abstract Reasoning | 1 |
Comparative Education | 1 |
Concept Mapping | 1 |
More ▼ |
Author
Buitrago Flórez, Francisco | 1 |
Casallas, Rubby | 1 |
Chung, Jaehwa | 1 |
Curzon, Paul | 1 |
Danies, Giovanna | 1 |
Hadwen-Bennett, Alex | 1 |
Hernández, Marcela | 1 |
Kwon, Kyungbin | 1 |
Lee, Kyungbin | 1 |
Marsh, William | 1 |
Restrepo, Silvia | 1 |
More ▼ |
Publication Type
Journal Articles | 3 |
Reports - Research | 3 |
Information Analyses | 1 |
Education Level
Higher Education | 2 |
Postsecondary Education | 2 |
Elementary Education | 1 |
Elementary Secondary Education | 1 |
Audience
Location
Colombia | 1 |
United Kingdom (England) | 1 |
Laws, Policies, & Programs
Assessments and Surveys
What Works Clearinghouse Rating
Kwon, Kyungbin; Lee, Kyungbin; Chung, Jaehwa – International Journal of Computer Science Education in Schools, 2018
Evaluating the quality of students' programs is necessary for better teaching and learning. Although many innovative learning environments for computer science have been introduced, the scarcity of program evaluation frames and tools is a demanding issue in the teaching practice. This study examined the quality of students' Scratch programs by…
Descriptors: Computer Science Education, Programming, Programming Languages, Program Evaluation
Waite, Jane Lisa; Curzon, Paul; Marsh, William; Sentance, Sue; Hadwen-Bennett, Alex – Online Submission, 2018
Research indicates that understanding levels of abstraction (LOA) and being able to move between the levels is essential to programming success. For K-5 contexts we rename the LOA levels: problem, design, code and running the code. In our qualitative exploratory study, we interviewed five K-5 teachers on their uses of LOA, particularly the design…
Descriptors: Elementary School Teachers, Computer Science Education, Programming, Abstract Reasoning
Buitrago Flórez, Francisco; Casallas, Rubby; Hernández, Marcela; Reyes, Alejandro; Restrepo, Silvia; Danies, Giovanna – Review of Educational Research, 2017
Computational thinking (CT) uses concepts that are essential to computing and information science to solve problems, design and evaluate complex systems, and understand human reasoning and behavior. This way of thinking has important implications in computer sciences as well as in almost every other field. Therefore, we contend that CT should be…
Descriptors: Computation, Computer Science Education, Programming, Problem Solving