DIDADTIC TOOLS FOR THE STUDENTS’ ALGORITHMIC THINKING DEVELOPMENT

Introduction. Modern engineers must possess high potential of cognitive abilities, in particular, the algorithmic thinking (AT). In this regard, the training of future experts (university graduates) of technical specialities has to provide the knowledge of principles and ways of designing of various...

Full description

Saved in:
Bibliographic Details
Main Authors: T. P. Pushkaryeva, T. A. Stepanova, V. V. Kalitina
Format: Article
Language:Russian
Published: Russian State Vocational Pedagogical University 2017-12-01
Series:Образование и наука
Subjects:
Online Access:https://www.edscience.ru/jour/article/view/874
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1832543140925407232
author T. P. Pushkaryeva
T. A. Stepanova
V. V. Kalitina
author_facet T. P. Pushkaryeva
T. A. Stepanova
V. V. Kalitina
author_sort T. P. Pushkaryeva
collection DOAJ
description Introduction. Modern engineers must possess high potential of cognitive abilities, in particular, the algorithmic thinking (AT). In this regard, the training of future experts (university graduates) of technical specialities has to provide the knowledge of principles and ways of designing of various algorithms, abilities to analyze them, and to choose the most optimal variants for engineering activity implementation. For full formation of AT skills it is necessary to consider all channels of psychological perception and cogitative processing of educational information: visual, auditory, and kinesthetic.The aim of the present research is theoretical basis of design, development and use of resources for successful development of AT during the educational process of training in programming.Methodology and research methods. Methodology of the research involves the basic thesis of cognitive psychology and information approach while organizing the educational process. The research used methods: analysis; modeling of cognitive processes; designing training tools that take into account the mentality and peculiarities of information perception; diagnostic efficiency of the didactic tools. Results. The three-level model for future engineers training in programming aimed at development of AT skills was developed. The model includes three components: aesthetic, simulative, and conceptual. Stages to mastering a new discipline are allocated. It is proved that for development of AT skills when training in programming it is necessary to use kinesthetic tools at the stage of mental algorithmic maps formation; algorithmic animation and algorithmic mental maps at the stage of algorithmic model and conceptual images formation. Kinesthetic tools for development of students’ AT skills when training in algorithmization and programming are designed. Using of kinesthetic training simulators in educational process provide the effective development of algorithmic style of thinking and increase the level of understanding and learning of educational material on algorithms and programming.Scientific novelty. The developed tools and methods for developing algorithmic style of thinking during the educational process of training in programming is fundamentally different from existing ones that are aimed at kinesthetic channels of perception and activation of motor-memory area. According to the latest statistics, over 40% of people have kinesthetic sensing of the world; however, researchers have not treated this phenomenon in much detail. On the whole, the use efficiency of the didactic means when training graduates of engineering specialties has been proved in the course of the carried out experiment on kinesthetic tools introduction into educational process with the subsequent diagnostics of the levels of AT skills development, and the quality of training in programming among the students of theSiberianFederalUniversity.Practical significance. The proposed tools and methods for developing algorithmic thinking can be used in the training process in the school course of computer science, as well as university courses of programming of various kinds. The presented kinesthetic tools can be used for other technical and natural-science specialities (e.g. Mathematics) after applying specific content adaptation.
format Article
id doaj-art-30659afbe3524495a148dad4f15dc470
institution Kabale University
issn 1994-5639
2310-5828
language Russian
publishDate 2017-12-01
publisher Russian State Vocational Pedagogical University
record_format Article
series Образование и наука
spelling doaj-art-30659afbe3524495a148dad4f15dc4702025-02-03T11:51:52ZrusRussian State Vocational Pedagogical UniversityОбразование и наука1994-56392310-58282017-12-0119912614310.17853/1994-5639-2017-9-126-143664DIDADTIC TOOLS FOR THE STUDENTS’ ALGORITHMIC THINKING DEVELOPMENTT. P. Pushkaryeva0T. A. Stepanova1V. V. Kalitina2Siberian Federal University; Krasnoyarsk State Pedagogical University named after V. P. AstafievSiberian Federal University, Krasnoyarsk State Pedagogical University named after V. P. AstafievKrasnoyarsk State Agrarian UniversityIntroduction. Modern engineers must possess high potential of cognitive abilities, in particular, the algorithmic thinking (AT). In this regard, the training of future experts (university graduates) of technical specialities has to provide the knowledge of principles and ways of designing of various algorithms, abilities to analyze them, and to choose the most optimal variants for engineering activity implementation. For full formation of AT skills it is necessary to consider all channels of psychological perception and cogitative processing of educational information: visual, auditory, and kinesthetic.The aim of the present research is theoretical basis of design, development and use of resources for successful development of AT during the educational process of training in programming.Methodology and research methods. Methodology of the research involves the basic thesis of cognitive psychology and information approach while organizing the educational process. The research used methods: analysis; modeling of cognitive processes; designing training tools that take into account the mentality and peculiarities of information perception; diagnostic efficiency of the didactic tools. Results. The three-level model for future engineers training in programming aimed at development of AT skills was developed. The model includes three components: aesthetic, simulative, and conceptual. Stages to mastering a new discipline are allocated. It is proved that for development of AT skills when training in programming it is necessary to use kinesthetic tools at the stage of mental algorithmic maps formation; algorithmic animation and algorithmic mental maps at the stage of algorithmic model and conceptual images formation. Kinesthetic tools for development of students’ AT skills when training in algorithmization and programming are designed. Using of kinesthetic training simulators in educational process provide the effective development of algorithmic style of thinking and increase the level of understanding and learning of educational material on algorithms and programming.Scientific novelty. The developed tools and methods for developing algorithmic style of thinking during the educational process of training in programming is fundamentally different from existing ones that are aimed at kinesthetic channels of perception and activation of motor-memory area. According to the latest statistics, over 40% of people have kinesthetic sensing of the world; however, researchers have not treated this phenomenon in much detail. On the whole, the use efficiency of the didactic means when training graduates of engineering specialties has been proved in the course of the carried out experiment on kinesthetic tools introduction into educational process with the subsequent diagnostics of the levels of AT skills development, and the quality of training in programming among the students of theSiberianFederalUniversity.Practical significance. The proposed tools and methods for developing algorithmic thinking can be used in the training process in the school course of computer science, as well as university courses of programming of various kinds. The presented kinesthetic tools can be used for other technical and natural-science specialities (e.g. Mathematics) after applying specific content adaptation.https://www.edscience.ru/jour/article/view/874algorithmic thinkingkinesthetic channels of perceptiontools for programming trainingalgorithmic thinking development toolsmental algorithmic mapsmotor-memory area
spellingShingle T. P. Pushkaryeva
T. A. Stepanova
V. V. Kalitina
DIDADTIC TOOLS FOR THE STUDENTS’ ALGORITHMIC THINKING DEVELOPMENT
Образование и наука
algorithmic thinking
kinesthetic channels of perception
tools for programming training
algorithmic thinking development tools
mental algorithmic maps
motor-memory area
title DIDADTIC TOOLS FOR THE STUDENTS’ ALGORITHMIC THINKING DEVELOPMENT
title_full DIDADTIC TOOLS FOR THE STUDENTS’ ALGORITHMIC THINKING DEVELOPMENT
title_fullStr DIDADTIC TOOLS FOR THE STUDENTS’ ALGORITHMIC THINKING DEVELOPMENT
title_full_unstemmed DIDADTIC TOOLS FOR THE STUDENTS’ ALGORITHMIC THINKING DEVELOPMENT
title_short DIDADTIC TOOLS FOR THE STUDENTS’ ALGORITHMIC THINKING DEVELOPMENT
title_sort didadtic tools for the students algorithmic thinking development
topic algorithmic thinking
kinesthetic channels of perception
tools for programming training
algorithmic thinking development tools
mental algorithmic maps
motor-memory area
url https://www.edscience.ru/jour/article/view/874
work_keys_str_mv AT tppushkaryeva didadtictoolsforthestudentsalgorithmicthinkingdevelopment
AT tastepanova didadtictoolsforthestudentsalgorithmicthinkingdevelopment
AT vvkalitina didadtictoolsforthestudentsalgorithmicthinkingdevelopment