Publication Date
In 2025 | 0 |
Since 2024 | 0 |
Since 2021 (last 5 years) | 1 |
Since 2016 (last 10 years) | 1 |
Since 2006 (last 20 years) | 5 |
Descriptor
Abstract Reasoning | 5 |
Computer Science Education | 5 |
Computer Software | 3 |
Problem Solving | 3 |
Computer Science | 2 |
Computer System Design | 2 |
Foreign Countries | 2 |
Teaching Methods | 2 |
Thinking Skills | 2 |
Algebra | 1 |
Arithmetic | 1 |
More ▼ |
Source
Computer Science Education | 5 |
Author
Arendasy, Martin | 1 |
Armoni, Michal | 1 |
Cabot, Jordi | 1 |
Finke, Sabrina | 1 |
Gal-Ezer, Judith | 1 |
Haberman, Bruria | 1 |
Harcourt, Ed | 1 |
Kemény, Ferenc | 1 |
Krnjic, Vesna | 1 |
Landerl, Karin | 1 |
Muller, Orna | 1 |
More ▼ |
Publication Type
Journal Articles | 5 |
Reports - Descriptive | 2 |
Reports - Research | 2 |
Reports - Evaluative | 1 |
Education Level
Higher Education | 2 |
Secondary Education | 2 |
Elementary Education | 1 |
Elementary Secondary Education | 1 |
Grade 7 | 1 |
Grade 8 | 1 |
High Schools | 1 |
Junior High Schools | 1 |
Middle Schools | 1 |
Postsecondary Education | 1 |
Audience
Laws, Policies, & Programs
Assessments and Surveys
What Works Clearinghouse Rating
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
Cabot, Jordi; Tisi, Massimo – Computer Science Education, 2011
Model-Driven Engineering (MDE) is changing the way we build, operate, and maintain our software-intensive systems. Several projects using MDE practices are reporting significant improvements in quality and performance but, to be able to handle these projects, software engineers need a set of technical and interpersonal skills that are currently…
Descriptors: Foreign Countries, Computer Science Education, Computer Software, Engineering
Armoni, Michal; Gal-Ezer, Judith – Computer Science Education, 2007
Non-determinism is one of the most important, yet abstract, recurring concepts of Computer Science. It plays an important role in Computer Science areas such as formal language theory, computability theory, distributed computing, and operating systems. We conducted a series of studies on the perception of non-determinism. In the current research,…
Descriptors: Computer Science, Scientific Concepts, Computer Science Education, Abstract Reasoning
Harcourt, Ed – Computer Science Education, 2007
SystemC is a system-level design and simulation language based on C++. We've been using SystemC for computer organization and design projects for the past several years. Because SystemC is embedded in C++ it contains the powerful abstraction mechanisms of C++ not found in traditional hardware description languages, such as support for…
Descriptors: Computer Science Education, Programming Languages, Computer Software, Computer System Design
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