Abstract
This scientific article is devoted to the actual problem of the development of logical thinking of high school students in computer science lessons. The article discusses modern approaches to the development of this skill, including problem-oriented learning, the use of algorithmic thinking, the integration of logic games, as well as the use of methods of analogy. Each of the approaches is illustrated with specific examples in the C++ programming language. The article also includes an overview of current research in this field, the results of empirical research, practical recommendations for teachers, and a reflection on the future prospects for the development of this topic. Problem-oriented learning allows students to stimulate analytical thinking by providing them with tasks and projects that require the use of logical skills and algorithmic thinking. Algorithmic thinking, in turn, develops through working with algorithms, data structures, and programming, which contributes to the formation of systemic thinking and the ability to solve complex problems. The integration of logic games into the learning process helps to make learning more exciting and motivating, while simultaneously developing logical thinking and the ability to find nonstandard solutions. The methods of analogy allow abstracting concepts and seeing them in a new light, which contributes to a deep understanding and application of logical concepts. Analyzing these approaches, the article highlights their advantages and describes the methods of their implementation in the educational process. Special attention is paid to overcoming obstacles such as lack of time and resources, as well as the development of adaptive teaching methods that take into account the individual characteristics of students. Based on this analysis, recommendations are offered for the effective development of logical thinking of high school students in computer science lessons.
Published Version
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have