Publication Date
In 2025 | 0 |
Since 2024 | 0 |
Since 2021 (last 5 years) | 0 |
Since 2016 (last 10 years) | 2 |
Since 2006 (last 20 years) | 5 |
Descriptor
Abstract Reasoning | 5 |
Computer Science Education | 5 |
Student Attitudes | 5 |
Computer Science | 3 |
Logical Thinking | 3 |
Correlation | 2 |
Problem Solving | 2 |
Undergraduate Students | 2 |
Academic Persistence | 1 |
Business Administration… | 1 |
College Mathematics | 1 |
More ▼ |
Source
Computer Science Education | 1 |
International Association for… | 1 |
Journal of Computers in… | 1 |
Journal of Education and… | 1 |
Journal on Educational… | 1 |
Publication Type
Journal Articles | 4 |
Reports - Research | 3 |
Reports - Descriptive | 1 |
Reports - Evaluative | 1 |
Speeches/Meeting Papers | 1 |
Tests/Questionnaires | 1 |
Education Level
Higher Education | 5 |
Postsecondary Education | 2 |
High Schools | 1 |
Audience
Location
Oman | 1 |
Laws, Policies, & Programs
Assessments and Surveys
What Works Clearinghouse Rating
Tan, Wee Lum; Venema, Sven – International Association for Development of the Information Society, 2019
One of the challenges that commencing university students in computing degree programs face is the difficulty in engaging with the abstract and complicated theories in the computing discipline. In particular, it is hard for beginner computer architecture students to visualise the link between the theory of digital logic and the behaviour of the…
Descriptors: Logical Thinking, Computer Science Education, Introductory Courses, Correlation
Kumar, R. Renjith – Journal of Education and Practice, 2017
The study of formal logic helps to improve the process of thinking and tries to refine and improve the thinking ability. The objectives of this study are to know the effectiveness of formal logic course and to determine the critical thinking variables that are effective and that are ineffective. A sample of 214 students is selected from all the…
Descriptors: Critical Thinking, Thinking Skills, Skill Development, Pretests Posttests
Armoni, Michal – Journal on Educational Resources in Computing, 2009
Reduction is a problem-solving strategy, relevant to various areas of computer science, and strongly connected to abstraction: a reductive solution necessitates establishing a connection among problems that may seem totally disconnected at first sight, and abstracts the solution to the reduced-to problem by encapsulating it as a black box. The…
Descriptors: Student Attitudes, Problem Solving, Computer Science, Abstract Reasoning
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
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