<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE root>
<article xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:ali="http://www.niso.org/schemas/ali/1.0/" article-type="research-article" dtd-version="1.2" xml:lang="en"><front><journal-meta><journal-id journal-id-type="publisher-id">RUDN Journal of Informatization in Education</journal-id><journal-title-group><journal-title xml:lang="en">RUDN Journal of Informatization in Education</journal-title><trans-title-group xml:lang="ru"><trans-title>Вестник Российского университета дружбы народов. Серия: Информатизация образования</trans-title></trans-title-group></journal-title-group><issn publication-format="print">2312-8631</issn><issn publication-format="electronic">2312-864X</issn><publisher><publisher-name xml:lang="en">Peoples’ Friendship University of Russia named after Patrice Lumumba (RUDN University)</publisher-name></publisher></journal-meta><article-meta><article-id pub-id-type="publisher-id">43516</article-id><article-id pub-id-type="doi">10.22363/2312-8631-2025-22-1-76-88</article-id><article-id pub-id-type="edn">TDYBYR</article-id><article-categories><subj-group subj-group-type="toc-heading" xml:lang="en"><subject>EVOLUTION OF TEACHING AND LEARNING THROUGH TECHNOLOGY</subject></subj-group><subj-group subj-group-type="toc-heading" xml:lang="ru"><subject>ВЛИЯНИЕ ТЕХНОЛОГИЙ НА РАЗВИТИЕ ОБРАЗОВАНИЯ</subject></subj-group><subj-group subj-group-type="article-type"><subject>Research Article</subject></subj-group></article-categories><title-group><article-title xml:lang="en">Developing structural component of computational thinking using the algorithmic primitives method</article-title><trans-title-group xml:lang="ru"><trans-title>Развитие структурного компонента вычислительного мышления с использованием метода алгоритмических примитивов</trans-title></trans-title-group></title-group><contrib-group><contrib contrib-type="author"><contrib-id contrib-id-type="orcid">https://orcid.org/0000-0001-6960-0408</contrib-id><contrib-id contrib-id-type="spin">9208-1141</contrib-id><name-alternatives><name xml:lang="en"><surname>Bazhenova</surname><given-names>Irina V.</given-names></name><name xml:lang="ru"><surname>Баженова</surname><given-names>Ирина Васильевна</given-names></name></name-alternatives><bio xml:lang="en"><p>Candidate of Pedagogical Sciences, Associate Professor at the Department of Computing and Information Technologies, Institute of Mathematics and Computer Science</p></bio><bio xml:lang="ru"><p>кандидат педагогических наук, доцент базовой кафедры вычислительных и информационных технологий, институт математики и фундаментальной информатики</p></bio><email>apkad@yandex.ru</email><xref ref-type="aff" rid="aff1"/></contrib><contrib contrib-type="author"><contrib-id contrib-id-type="orcid">https://orcid.org/0000-0003-3657-1019</contrib-id><contrib-id contrib-id-type="spin">9927-4184</contrib-id><name-alternatives><name xml:lang="en"><surname>Klunnikova</surname><given-names>Margarita M.</given-names></name><name xml:lang="ru"><surname>Клунникова</surname><given-names>Маргарита Михайловна</given-names></name></name-alternatives><bio xml:lang="en"><p>Candidate of Pedagogical Sciences, Associate Professor at the Department of Computing and Information Technologies, Institute of Mathematics and Computer Science</p></bio><bio xml:lang="ru"><p>кандидат педагогических наук, доцент базовой кафедры вычислительных и информационных технологий, институт математики и фундаментальной информатики</p></bio><email>mklunnikova@sfu-kras.ru</email><xref ref-type="aff" rid="aff1"/></contrib><contrib contrib-type="author"><contrib-id contrib-id-type="orcid">https://orcid.org/0000-0003-4163-9436</contrib-id><contrib-id contrib-id-type="spin">9943-2111</contrib-id><name-alternatives><name xml:lang="en"><surname>Pak</surname><given-names>Nikolay I.</given-names></name><name xml:lang="ru"><surname>Пак</surname><given-names>Николай Инсебович</given-names></name></name-alternatives><bio xml:lang="en"><p>Doctor of Pedagogical Sciences, Professor, Head of the Department of Informatics and Information Technology in Education, Institute of Mathematics, Physics and Informatics</p></bio><bio xml:lang="ru"><p>доктор педагогических наук, профессор, заведующий кафедрой информатики и информационных технологий в образовании, институт математики, физики и информатики</p></bio><email>nik@kspu.ru</email><xref ref-type="aff" rid="aff2"/></contrib></contrib-group><aff-alternatives id="aff1"><aff><institution xml:lang="en">Siberian Federal University</institution></aff><aff><institution xml:lang="ru">Сибирский федеральный университет</institution></aff></aff-alternatives><aff-alternatives id="aff2"><aff><institution xml:lang="en">Krasnoyarsk State Pedagogical University named after V.P. Astafyev</institution></aff><aff><institution xml:lang="ru">Красноярский государственный педагогический университет им. В.П. Астафьева</institution></aff></aff-alternatives><pub-date date-type="pub" iso-8601-date="2025-03-31" publication-format="electronic"><day>31</day><month>03</month><year>2025</year></pub-date><volume>22</volume><issue>1</issue><issue-title xml:lang="en"/><issue-title xml:lang="ru"/><fpage>76</fpage><lpage>88</lpage><history><date date-type="received" iso-8601-date="2025-03-31"><day>31</day><month>03</month><year>2025</year></date></history><permissions><copyright-statement xml:lang="en">Copyright ©; 2025, Bazhenova I.V., Klunnikova M.M., Pak N.I.</copyright-statement><copyright-statement xml:lang="ru">Copyright ©; 2025, Баженова И.В., Клунникова М.М., Пак Н.И.</copyright-statement><copyright-year>2025</copyright-year><copyright-holder xml:lang="en">Bazhenova I.V., Klunnikova M.M., Pak N.I.</copyright-holder><copyright-holder xml:lang="ru">Баженова И.В., Клунникова М.М., Пак Н.И.</copyright-holder><ali:free_to_read xmlns:ali="http://www.niso.org/schemas/ali/1.0/"/><license><ali:license_ref xmlns:ali="http://www.niso.org/schemas/ali/1.0/">https://creativecommons.org/licenses/by-nc/4.0</ali:license_ref></license></permissions><self-uri xlink:href="https://journals.rudn.ru/informatization-education/article/view/43516">https://journals.rudn.ru/informatization-education/article/view/43516</self-uri><abstract xml:lang="en"><p>Problem statement. A modern specialist necessary quality is structural thinking, a skill with which a person is able to decompose a complex task into subtasks and create integral structures from a set of elements. The goal of the study is to substantiate the algorithmic primitives method to create a methodology for the development of a structural component of students’ computational thinking in the cluster of disciplines “Programming - Numerical Methods - Information Technologies in Education”. Methodology. The algorithmic primitives method is based on introduction of the concept “algorithmic primitive” understood as a template for an algorithm for solving elementary problems, from the set of which algorithms for solving complex problems can be built. Creation of the primitive is carried out with the use of mental schemes of subject area. Such an approach allows to automate practically all stages of training and to create e-learning tools. Results. The algorithmic primitives method for solving problems of various levels of complexity in the cluster of disciplines “Programming - Numerical Methods - Information Technologies in Education” is justified and implemented into educational practice. The training database of algorithmic primitives for e-courses in these disciplines has been created. Conclusion. The method of algorithmic primitives significantly facilitates teaching students to solve problems and contributes to the development of structural component of computational thinking.</p></abstract><trans-abstract xml:lang="ru"><p>Постановка проблемы. Необходимым качеством современного специалиста является структурное мышление - навык, с помощью которого человек способен проводить декомпозицию сложной задачи на подзадачи и создавать целостные структуры из набора элементов. Цель исследования заключается в обосновании метода алгоритмических примитивов для создания методики развития структурного компонента вычислительного мышления студентов в кластере дисциплин «Программирование - Численные методы - Информационные технологии в образовании». Методология. Метод алгоритмических примитивов основан на введении понятия «алгоритмический примитив», под которым понимается шаблон алгоритма решения элементарных задач, из совокупности которых можно строить алгоритмы для решения сложных задач. Создание примитива осуществляется с использованием ментальных схем предметной области. Такой подход позволяет автоматизировать практически все этапы обучения и создавать электронные средства обучения. Результаты. Обоснован и внедрен в учебный процесс метод алгоритмических примитивов для решения задач различного уровня сложности в кластере дисциплин «Программирование - Численные методы - Информационные технологии в образовании». Создана учебная база алгоритмических примитивов для электронных курсов по данным дисциплинам. Заключение. Метод алгоритмических примитивов существенно облегчает работу преподавателя по обучению студентов решению задач и способствует развитию у них структурного компонента вычислительного мышления.</p></trans-abstract><kwd-group xml:lang="en"><kwd>algorithmic primitive</kwd><kwd>structural thinking</kwd><kwd>mental scheme</kwd><kwd>cluster of disciplines</kwd></kwd-group><kwd-group xml:lang="ru"><kwd>алгоритмический примитив</kwd><kwd>структурное мышление</kwd><kwd>ментальная схема</kwd><kwd>кластер дисциплин</kwd></kwd-group><funding-group><funding-statement xml:lang="en">The research was carried out with the support of Krasnoyarsk Regional Fund of Science and Technology Support within the framework of the project No. 2021012106985 “Formation and development of students’ computational thinking based on automated and cognitive learning tools”.</funding-statement><funding-statement xml:lang="ru">Исследование выполнено при поддержке Красноярского краевого фонда поддержки научной и научно-технической деятельности в рамках реализации проекта № 2021012106985 «Формирование и развитие вычислительного мышления обучаемых на основе автоматизированных и когнитивных средств обучения».</funding-statement></funding-group></article-meta></front><body></body><back><ref-list><ref id="B1"><label>1.</label><citation-alternatives><mixed-citation xml:lang="en">Shannon N, Frischherz B. Structural Thinking. In: Metathinking. Management for Professionals. Cham: Springer; 2020. p. 23-27. https://doi.org/10.1007/978-3-03041064-3_3</mixed-citation><mixed-citation xml:lang="ru">Shannon N., Frischherz B. Structural Thinking // Metathinking. Management for Professionals. Cham: Springer, 2020. P. 23–27. https://doi.org/10.1007/978-3-03041064-3_3</mixed-citation></citation-alternatives></ref><ref id="B2"><label>2.</label><citation-alternatives><mixed-citation xml:lang="en">Minto B. The Minto pyramid principle: Golden rules for thinking, business writing, and speaking. Trans. from English by Yurchik II, Yurchik YuI. 9th ed. Moscow: Mann, Ivanov and Ferber; 2018. (In Russ.)</mixed-citation><mixed-citation xml:lang="ru">Минто Б. Принцип пирамиды Минто: Золотые правила мышления, делового письма и устных выступлений / пер. с англ. И.И. Юрчик, Ю.И. Юрчик. 9-е изд. М.: Манн, Иванов и Фербер, 2018. 272 с.</mixed-citation></citation-alternatives></ref><ref id="B3"><label>3.</label><citation-alternatives><mixed-citation xml:lang="en">Gronow M. Noticing structural thinking through the CRIG framework of mathematical structure. In: Proceedings of the 43rd Annual Conference of the Mathematics Education Research Group of Australasia, 5-8 July 2021, Singapore. Adelaide: MERGA; 2021. p. 211-218.</mixed-citation><mixed-citation xml:lang="ru">Gronow M. Noticing structural thinking through the CRIG framework of mathematical structure // Proceedings of the 43rd Annual Conference of the Mathematics Education Research Group of Australasia, Singapore, 5–8 July 2021. Adelaide: MERGA, 2021. P. 211–218.</mixed-citation></citation-alternatives></ref><ref id="B4"><label>4.</label><citation-alternatives><mixed-citation xml:lang="en">Kupchinskaya MA, Yudalevich NV. Formation of structural thinking among studentsmanagers in the DBMS study. Business Education in the Knowledge Economy. 2018;2:42-46. (In Russ.)</mixed-citation><mixed-citation xml:lang="ru">Купчинская М.А., Юдалевич Н.В. Формирование структурного мышления у студентов менеджеров при изучении СУБД // Бизнес-образование в экономике знаний. 2018. № 2. С. 42–46.</mixed-citation></citation-alternatives></ref><ref id="B5"><label>5.</label><citation-alternatives><mixed-citation xml:lang="en">Barkhatova DA, Grushentseva DS. Diagnostics of structural thinking of bachelors of pedagogical education as a universal pedagogical competence. Open Education. 2024;28(1):54-60. (In Russ.) https://doi.org/10.21686/1818-4243-2024-1-54-60</mixed-citation><mixed-citation xml:lang="ru">Бархатова Д.А., Грушенцева Д.С. Диагностика структурного мышления бакалавров педагогического образования как универсальной педагогической компетенции // Открытое образование. 2024. Т. 28. № 1. С. 54–60. https://doi.org/10.21686/1818-4243-2024-1-54-60</mixed-citation></citation-alternatives></ref><ref id="B6"><label>6.</label><citation-alternatives><mixed-citation xml:lang="en">Klunnikova MM, Bazhenova IV, Pak NI, Kirgizova EV. Developing students computational thinking with a recursive polydisciplinary approach. Journal of Physics: Conference Series. 2020;1691:012190. https://doi.org/10.1088/1742-6596/1691/1/012190</mixed-citation><mixed-citation xml:lang="ru">Klunnikova M.M., Bazhenova I.V., Pak N.I., Kirgizova E.V. Developing students computational thinking with a recursive polydisciplinary approach // Journal of Physics: Conference Series. 2020. Vol. 1691. Article no. 012190. https://doi.org/10.1088/1742-6596/1691/1/012190</mixed-citation></citation-alternatives></ref><ref id="B7"><label>7.</label><citation-alternatives><mixed-citation xml:lang="en">Bazhenova IV, Klunnikova ММ, Pak NI. School-university cluster of disciplines developing the calculative-algorithmic component of computational thinking. Informatics and Education. 2021;3:42-49. (In Russ.) https://doi.org/10.32517/02340453-2021-36-3-42-49</mixed-citation><mixed-citation xml:lang="ru">Баженова И.В., Клунникова М.М., Пак Н.И. Школьно-вузовский кластер дисциплин как средство развития расчетно-алгоритмического компонента вычислительного мышления // Информатика и образование. 2021. № 3. С. 42–49. https://doi.org/10.32517/0234-0453-2021-36-3-42-49</mixed-citation></citation-alternatives></ref><ref id="B8"><label>8.</label><citation-alternatives><mixed-citation xml:lang="en">Wing JM. Computational thinking. Communications of the ACM. 2006;49(3):33-35.</mixed-citation><mixed-citation xml:lang="ru">Wing J.M. Computational thinking // Communications of the ACM. 2006. Vol. 49. Issue 3. P. 33–35.</mixed-citation></citation-alternatives></ref><ref id="B9"><label>9.</label><citation-alternatives><mixed-citation xml:lang="en">Furber S. Shut down or restart? The way forward for computing in UK schools. The Royal Society Education Section; 2012. https://royalsociety.org/~/media/education/computing-in-schools/2012-01-12-computing-in-schools.pdf</mixed-citation><mixed-citation xml:lang="ru">Furber S. Shut down or restart? The way forward for computing in UK schools. The Royal Society Education Section, 2021. https://royalsociety.org/~/media/education/computing-in-schools/2012-01-12-computing-in-schools.pdf</mixed-citation></citation-alternatives></ref><ref id="B10"><label>10.</label><citation-alternatives><mixed-citation xml:lang="en">Lyon JA, Magana AJ. Computational thinking in higher education: A review of the literature. Computer Applications in Engineering Education. 2020;28(5):1174-1189. https://doi.org/10.1002/cae.22295</mixed-citation><mixed-citation xml:lang="ru">Lyon J.A., Magana A.J. Computational thinking in higher education: A review of the literature // Computer Applications in Engineering Education. 2020. Vol. 28. Issue 5. P. 1174–1189. https://doi.org/10.1002/cae.22295</mixed-citation></citation-alternatives></ref><ref id="B11"><label>11.</label><citation-alternatives><mixed-citation xml:lang="en">Pak NI. A Mental approach to digital transformation of education. Open Education. 2021;25(5):4-14. (In Russ.) https://doi.org/10.21686/1818-4243-2021-5-4-14</mixed-citation><mixed-citation xml:lang="ru">Пак Н.И. Ментальный подход к цифровой трансформации образования // Открытое образование. 2021. Т. 25. № 5. С. 4–14. https://doi.org/10.21686/18184243-2021-5-4-14</mixed-citation></citation-alternatives></ref><ref id="B12"><label>12.</label><citation-alternatives><mixed-citation xml:lang="en">Gronow M, Mulligan J, Cavanagh M. Teachers’ understanding and use of mathematical structure. Mathematics Education Research Journal. 2022;34:215-240. https://doi.org/10.1007/s13394-020-00342-x</mixed-citation><mixed-citation xml:lang="ru">Gronow M., Mulligan J., Cavanagh M. Teachers’ understanding and use of mathematical structure // Mathematics Education Research Journal. 2020. Vol. 34. P. 215–240. https://doi.org/10.1007/s13394-020-00342-x</mixed-citation></citation-alternatives></ref><ref id="B13"><label>13.</label><citation-alternatives><mixed-citation xml:lang="en">Mason J, Stephens M, Watson A. Appreciating mathematical structure for all. Mathematics Education Research Journal. 2009;21(2):10-32. https://doi.org/10.1007/BF03217543</mixed-citation><mixed-citation xml:lang="ru">Mason J., Stephens M., Watson A. Appreciating mathematical structure for all // Mathematics Education Research Journal. 2009. Vol. 21. Issue. 2. P. 10–32. https://doi.org/10.1007/BF03217543</mixed-citation></citation-alternatives></ref><ref id="B14"><label>14.</label><citation-alternatives><mixed-citation xml:lang="en">Durak HY, Saritepeci M. Analysis of the relation between computational thinking skills and various variables with the structural equation model. Computers &amp; Education. 2018;116:191-202.</mixed-citation><mixed-citation xml:lang="ru">Durak H.Y., Saritepeci M. Analysis of the relation between computational thinking skills and various variables with the structural equation model // Computers &amp; Education. 2018. Vol. 116. P. 191–202.</mixed-citation></citation-alternatives></ref><ref id="B15"><label>15.</label><citation-alternatives><mixed-citation xml:lang="en">Rich P, Egan G, Ellsworth J. A framework for decomposition in computational thinking. In: Proceedings of the 2019 ACM Conference on Innovation and Technology in Computer Science Education, 15-17 July 2019, Aberdeen. New York: Association for Computing Machinery; 2019. p. 416-421. https://doi.org/10.1145/3304221.3319793</mixed-citation><mixed-citation xml:lang="ru">Rich P., Egan G., Ellsworth J. A framework for decomposition in computational thinking // Proceedings of the 2019 ACM Conference on Innovation and Technology in Computer Science Education, Aberdeen, 15–17 July 2019. New York: Association for Computing Machinery, 2019. P. 416–421. https://doi.org/10.1145/3304221.3319793</mixed-citation></citation-alternatives></ref><ref id="B16"><label>16.</label><citation-alternatives><mixed-citation xml:lang="en">Simon G. The sciences of the artificial. Trans. from English by Nappelbaum EL. 2nd ed. Moscow: Editorial URSS; 2004. (In Russ.)</mixed-citation><mixed-citation xml:lang="ru">Саймон Г. Науки об искусственном / пер. с англ. Э.Л. Наппельбаума. 2-е изд. М.: Едиториал УРСС, 2004. 144 с.</mixed-citation></citation-alternatives></ref></ref-list></back></article>
