Logic Training through Algorithmic Problem Solving
نویسندگان
چکیده
Although much of mathematics is algorithmic in nature, the skills needed to formulate and solve algorithmic problems do not form an integral part of mathematics education. In particular, logic, which is central to algorithm development, is rarely taught explicitly at preuniversity level, under the justification that it is implicit in mathematics and therefore does not need to be taught as an independent topic. This paper argues in the opposite direction, describing a one-week workshop done at the University of Minho, in Portugal, whose goal was to introduce to high-school students calculational principles and techniques of algorithmic problem solving supported by calculational logic. The workshop resorted to recreational problems to convey the principles and to software tools, the Alloy Analyzer and Netlogo, to animate models.
منابع مشابه
Algorithmic Probability, Heuristic Programming and AGI
Introduction This paper is about Algorithmic Probability (ALP) and Heuristic Programming and how they can be combined to achieve AGI. It is an update of a 2003 report describing a system of this kind (Sol03). We first describe ALP, giving the most common implementation of it, then the features of ALP relevant to its application to AGI. They are: Completeness, Incomputability, Subjectivity and D...
متن کاملUse of Fuzzy Numbers for Assessing Problem Solving Skills
The importance of Problem Solving (PS) has been realized for such a long time that in a direct or indirect way affects our daily lives in many ways. Assessment cases appear frequently for PS skills which involve a degree of uncertainty and (or) ambiguity. Fuzzy logic, due to its nature of characterizing such cases with multiple values, offers rich resources for dealing with them. On ...
متن کاملWhich Mathematics for the Information Society?
MathIS is a new project that aims to reinvigorate secondaryschool mathematics by exploiting insights of the dynamics of algorithmic problem solving. This paper describes the main ideas that underpin the project. In summary, we propose a central role for formal logic, the development of a calculational style of reasoning, the emphasis on the algorithmic nature of mathematics, and the promotion o...
متن کاملReducing the academic burnout of students with learning disabilities through attributional retraining, emotional regulation, and cognitive-social problem solving
objective: The aim of this research was to investigate and compare the effectiveness of attributional retraining program, emotion regulation and cognitive-social problem solving on reduction of academic burnout in students with early learning disabilities in Tehran. Method: This was a quasi-experimental study with pretest-posttest,and follow up. The participants consisted of 40 students with le...
متن کاملThe Effectiveness of Verbal Self-Instruction Training on Math Problem-Solving of Intellectually Disabled Students
Objectives: The study was aimed to determine the effectiveness of verbal self-instruction training on math problem-solving of intellectually disabled boy students in Tehran Provinces. Methods: The study was a semi-experimental with pre-test and post-test design with control group. Thirty intellectually disabled boy students were selected randomly through cluster sampling method from 9th grad...
متن کامل