PEDAGOGICAL FOUNDATIONS OF USING BLOCK-BASED PROGRAMMING TO DEVELOP LOGICAL THINKING IN THE TRAINING OF COMPUTER SCIENCE TEACHERS

2025

Толық мәтін Ашық қол жеткізу: Gold Метадеректер (CSL-JSON)
DOI 10.52269/ntdg254294
Деректер сенімділігі 70 орташа
Бұл баға қалай есептеледі

Ол жазбаның өзінің тексерілетін белгілерінен құралады: мақаланың DOI-і бар ма, оның деректерін қанша тәуелсіз дереккөз растады, міндетті өрістер толтырылған ба және соңғы растау қаншалықты жаңа. Дереккөздер арасындағы алшақтық пен идентификатордың болмауы бағаны төмендетеді. 80-нен бастап мән жазбаның қосымша тексерусіз жарияланғанын, 60-тан 79-ға дейін — оның сенімділігі төмен күйде жарияланғанын және қолмен тексеру ұсынылатынын білдіреді. Редактор қолмен тексерген жазбаны қайта есептеу 90-нан төмен түсірмейді. Бұл — мақаланың өзіне емес, ол туралы деректерімізге берілген баға.

Аңдатпа

This scientific article is dedicated to researching the methodological and pedagogical foundations for developing logical thinking in future computer science teachers within the context of their professional training. The relevance of the research is substantiated by the increasing demand in specialists in the field of Information and Communication Technologies (ICT) and in their systemic and critical thinking skills, which, in turn, dictates the need to enhance the quality of teacher education. The study examines the effective mechanisms and didactic conditions for forming logical thinking by applying block programming (visual environments such as Scratch, Blockly) in the training of future computer science specialists. The authors analyze the role of block programming as a didactic tool possessing high potential for the intuitive and visual assimilation of complex algorithmic and abstract concepts. It is indicated that the use of this methodology provides additional opportunities for the individualization of learning and the enhancement of students' intrinsic motivation. The results demonstrate that the purposeful use of block programming environments has a significant positive impact on the development of algorithmic and deductive thinking in future teachers, as well as strengthening their subject-specific competencies. Furthermore, this approach ensures their readiness to solve complex information tasks in their future professional activities. The proposed pedagogical foundations make a theoretical and practical contribution to the improvement of the content of informatics education in higher educational institutions. The article is intended for the scientific and pedagogical community, doctoral students, and specialists involved in the education digitalization.