Publication Date
In 2025 | 0 |
Since 2024 | 0 |
Since 2021 (last 5 years) | 0 |
Since 2016 (last 10 years) | 1 |
Since 2006 (last 20 years) | 3 |
Descriptor
Abstract Reasoning | 5 |
Computer Science | 5 |
Logical Thinking | 5 |
Computation | 2 |
Computer Science Education | 2 |
Computer Software | 2 |
High School Students | 2 |
Problem Solving | 2 |
Thinking Skills | 2 |
Analogy | 1 |
Artificial Intelligence | 1 |
More ▼ |
Source
Computer Science Education | 1 |
Harvard Journal of Law and… | 1 |
Journal of Computers in… | 1 |
Technology and Engineering… | 1 |
Author
Armoni, Michal | 1 |
Falkenhainer, Brian | 1 |
Gal-Ezer, Judith | 1 |
Haberman, Bruria | 1 |
Muller, Orna | 1 |
Sung, Euisuk | 1 |
Wangerin, Paul T. | 1 |
Publication Type
Journal Articles | 4 |
Reports - Descriptive | 2 |
Reports - Research | 2 |
Reports - Evaluative | 1 |
Speeches/Meeting Papers | 1 |
Audience
Location
Laws, Policies, & Programs
Assessments and Surveys
What Works Clearinghouse Rating
Sung, Euisuk – Technology and Engineering Teacher, 2019
Computational thinking has been popularized in the last decade, particularly with the emphasis on coding education in K-12 schools. The core idea of computational thinking has a close relationship with technology and engineering education (TEE). TEE has emphasized the use of computing skills to solve problems, and integrative STEM education…
Descriptors: Skill Development, Computation, STEM Education, Engineering
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
Armoni, Michal; Gal-Ezer, Judith – Journal of Computers in Mathematics and Science Teaching, 2006
Nondeterminism is an essential concept in mathematics and one of the important concepts in computer science. It is also among the most abstract ones. Thus, many students find it difficult to cope with. In this article, we describe some didactic considerations, which guided the development of a "Computational Models" course for high school…
Descriptors: Computer Science, Student Attitudes, High School Students, Mathematical Concepts
Falkenhainer, Brian – 1987
This paper addresses the problem of probabilistic reasoning as it applies to Truth Maintenance Systems (TMS). A computer-based Belief Maintenance System (BMS) has been constructed which manages a current set of probabilistic beliefs in much the same way that a TMS manages a set of true/false beliefs. It may be thought of as a generalization of a…
Descriptors: Abstract Reasoning, Analogy, Artificial Intelligence, Beliefs
Wangerin, Paul T. – Harvard Journal of Law and Public Policy, 1993
This article offers a multidisciplinary analysis of the structure of persuasive arguments. Following an introduction, the article contains five main parts, each of which is discussed extensively: (1) descriptions of ideas from the fields of law, communication theory, and argumentation theory that analyze the nature of persuasion and the structure…
Descriptors: Abstract Reasoning, Cognitive Psychology, Communication (Thought Transfer), Computer Science