РОЗВИТОК ОБЧИСЛЮВАЛЬНОГО МИСЛЕННЯ МАЙБУТНЬОГО ВЧИТЕЛЯ В КОНТЕКСТІ ОБ’ЄКТНОЇ МОДЕЛІ ПРОГРАМУВАННЯ

2020 
Іn the article on the basis of the analysis of modern researches of both domestic and foreign scientists was made an attempt to generalize the theoretical information revealing the meaning of the concept of «computational thinking». The key characteristics of this type of thinking activity and the peculiarities of their realization in terms of wide application of information and communication technologies are considered. It is pointed on the efficiency of the development of computational thinking by introducing into the educational process of future teachers the basics of algorithmization and programming. On the basis of theoretical analysis of modern programming models was made an attempt to substantiate the implementation in the process of preparing an object model of programming in order to develop computational thinking. Such a choice made is due to the natural similarity of the problem solving processes with the help of computational thinking and technologies used by the object model of programming, the basis for  which is object-oriented programming. The basic principles behind the problem-solving process with computational thinking are decomposition, template recognition, abstraction and designing algorithms.General information on the key principles of this type of programming – abstraction, encapsulation, imitation and polymorphism, is generalized. The theoretical substantiation of the effectiveness of using these principles of object-oriented programming in the process of development of computing thinking of future teachers is formulated. It was found out that realization of the object model of programming in the process of development of computational thinking allows to provide the future teacher with the tools necessary for solving problems that arise in the process of both his professional and everyday activities. Moreover, understanding and effective use of information and communication technologies to increase the effectiveness of their future work as a future teacher enables him to be competitive in the current labor market.
    • Correction
    • Source
    • Cite
    • Save
    • Machine Reading By IdeaReader
    0
    References
    0
    Citations
    NaN
    KQI
    []