Abstract
Modernization and the ever-increasing trend of introducing modern technologies into various areas of everyday life require school graduates with programming skills. The ability to program is closely related to computational thinking, which is based on algorithmic thinking. It is well known that algorithmic thinking is the ability of students to work with algorithms understood as a systematic description of problem-solving strategies. Algorithms can be considered as a fundamental phenomenon that forms a point of contact between mathematics and informatics. As part of an algorithmic graph theory seminar, we conducted an experiment where we solved the knight’s tour problem using the backtracking method to observe the change in students’ motivation to learn algorithms at a higher cognitive level. Seventy-four students participated in the experiment. Statistical analysis of the results of the experiment confirmed that the use of the algorithm with decision-making in teaching motivated students to learn algorithms with understanding.
Subject
General Mathematics,Engineering (miscellaneous),Computer Science (miscellaneous)
Reference67 articles.
1. The effect of algorithm education on students’ computer programming self-efficacy perceptions and computational thinking skills;Türker;Int. J. Comput. Sci. Educ. Sch.,2020
2. Developing Computational Thinking with Educational Technologies for Young Learners
3. Computational Thinking for All
https://www.iste.org/explore/articleDetail?articleid=152
4. Computational Thinking and STEM in Agriculture Vocational Training: A Case Study in a Greek Vocational Education Institution
5. Algorithmic Thinking and Mathematical Thinking
Cited by
3 articles.
订阅此论文施引文献
订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献