<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Publishing DTD v1.3 20210610//EN" "JATS-journalpublishing1-3.dtd">
<article article-type="research-article" dtd-version="1.3" 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" xml:lang="ru"><front><journal-meta><journal-id journal-id-type="publisher-id">infoschool</journal-id><journal-title-group><journal-title xml:lang="ru">Информатика в школе</journal-title><trans-title-group xml:lang="en"><trans-title>Informatics in school</trans-title></trans-title-group></journal-title-group><issn pub-type="ppub">2221-1993</issn><publisher><publisher-name>Publishing House Education and Informatics</publisher-name></publisher></journal-meta><article-meta><article-id pub-id-type="doi">10.32517/2221-1993-2026-25-1-54-67</article-id><article-id custom-type="elpub" pub-id-type="custom">infoschool-910</article-id><article-categories><subj-group subj-group-type="heading"><subject>Research Article</subject></subj-group><subj-group subj-group-type="section-heading" xml:lang="ru"><subject>МЕТОДИЧЕСКАЯ КОПИЛКА</subject></subj-group><subj-group subj-group-type="section-heading" xml:lang="en"><subject>TEACHING PRACTICES</subject></subj-group></article-categories><title-group><article-title>Формирование у школьников знаково-символических структур, связанных с описанием рекурсивных объектов</article-title><trans-title-group xml:lang="en"><trans-title>Formation of sign-symbolic structures in schoolchildren related to the description of recursive objects</trans-title></trans-title-group></title-group><contrib-group><contrib contrib-type="author" corresp="yes"><name-alternatives><name name-style="eastern" xml:lang="ru"><surname>Заводчикова</surname><given-names>Н. И.</given-names></name><name name-style="western" xml:lang="en"><surname>Zavodchikova</surname><given-names>N. I.</given-names></name></name-alternatives><bio xml:lang="ru"><p>Заводчикова Надежда Ивановна, канд. пед. наук, доцент, доцент кафедры теории и методики обучения информатике, физико-математический факультет, Ярославский государственный педагогический университет им. К. Д. Ушинского; учитель информатики, средняя школа № 76, образовательный комплекс № 20</p><p>г. Ярославль</p></bio><bio xml:lang="en"><p>Nadejda I. Zavodchikova, Candidate of Sciences (Education), Docent, Associate Professor at the Department of Theory and Methods of Teaching Informatics, Faculty of Physics and Mathematics, Yaroslavl State Pedagogical University named after K. D. Ushinsky; an informatics teacher, School 76, Educational Complex 20</p><p>Yaroslavl</p></bio><email xlink:type="simple">zaw-nadejda@yandex.ru</email><xref ref-type="aff" rid="aff-1"/></contrib><contrib contrib-type="author" corresp="yes"><name-alternatives><name name-style="eastern" xml:lang="ru"><surname>Курылёва</surname><given-names>В. В.</given-names></name><name name-style="western" xml:lang="en"><surname>Kurylyova</surname><given-names>V.V.</given-names></name></name-alternatives><bio xml:lang="ru"><p>Курылёва Виктория Владимировна, студентка 5-го курса кафедры теории и методики обучения информатике, физико-математический факультет</p><p>г. Ярославль</p></bio><bio xml:lang="en"><p>Viktoria V. Kurylyova, 5th-year student at the Department of Theory and Methods of Teaching Informatics, Faculty of Physics and Mathematics</p><p>Yaroslavl</p></bio><email xlink:type="simple">viktoria.kurylyova@yandex.ru</email><xref ref-type="aff" rid="aff-2"/></contrib></contrib-group><aff-alternatives id="aff-1"><aff xml:lang="ru"><institution>Ярославский государственный педагогический университет им. К. Д. Ушинского; Образовательный комплекс № 20</institution><country>Россия</country></aff><aff xml:lang="en"><institution>Yaroslavl State Pedagogical University named after K. D. Ushinsky; Educational Complex 20</institution><country>Russian Federation</country></aff></aff-alternatives><aff-alternatives id="aff-2"><aff xml:lang="ru"><institution>Ярославский государственный педагогический университет им. К. Д. Ушинского</institution><country>Россия</country></aff><aff xml:lang="en"><institution>Yaroslavl State Pedagogical University named after K. D. Ushinsky</institution><country>Russian Federation</country></aff></aff-alternatives><pub-date pub-type="collection"><year>2026</year></pub-date><pub-date pub-type="epub"><day>22</day><month>04</month><year>2026</year></pub-date><volume>0</volume><issue>1</issue><fpage>54</fpage><lpage>67</lpage><permissions><copyright-statement>Copyright &amp;#x00A9; Заводчикова Н.И., Курылёва В.В., 2026</copyright-statement><copyright-year>2026</copyright-year><copyright-holder xml:lang="ru">Заводчикова Н.И., Курылёва В.В.</copyright-holder><copyright-holder xml:lang="en">Zavodchikova N.I., Kurylyova V.</copyright-holder><license xml:lang="ru" license-type="creative-commons-attribution" xlink:href="https://creativecommons.org/licenses/by/4.0/" xlink:type="simple"><license-p>Данная работа распространяется под лицензией Creative Commons Attribution 4.0.</license-p></license><license xml:lang="en" license-type="creative-commons-attribution" xlink:href="https://creativecommons.org/licenses/by/4.0/" xlink:type="simple"><license-p>This work is licensed under a Creative Commons Attribution 4.0 License.</license-p></license></permissions><self-uri xlink:href="https://school.infojournal.ru/jour/article/view/910">https://school.infojournal.ru/jour/article/view/910</self-uri><abstract><p>Федеральные рабочие программы основного и среднего общего образования по информатике на углубленном уровне предполагают знакомство школьников с рекурсивными алгоритмами: учащиеся должны уметь анализировать готовые рекурсивные подпрограммы и разрабатывать собственные. Условием осознанности действий учащихся при решении задачи по программированию является организация их знаково-символической деятельности на этапах перехода от решения задачи для конкретных входных данных к визуальному и словесному описанию алгоритма и от описания алгоритма к командам языка программирования. При разработке рекурсивных алгоритмов посредником между задачей и программой для ее решения служат малознакомые школьникам знаково-символические структуры: рекуррентные формулы и схемы древовидной структуры. Присвоению учащимися этих структур способствуют выполнение ими заданий на словесное описание рекуррентных последовательностей, определение для них рекуррентной формулы и базовых случаев, нахождение некоторого члена рекуррентной последовательности по заданной формуле и начальным значениям, построение дерева рекурсивных вызовов для готовой рекурсивной подпрограммы. В статье приведены примеры заданий указанных типов, а также описана разработанная авторами учебная программная среда, которая позволяет учащимся анализировать особенности работы рекурсивных подпрограмм.</p></abstract><trans-abstract xml:lang="en"><p>The Federal working program of basic and general secondary education in computer science at an advanced level involves introducing students to recursive algorithms: students should be able to analyze ready-made recursive subroutines and develop their own.</p><p>A condition for the meaningfulness of students' actions when solving a programming problem is the organization of their sign-symbolic activity at the stages of transition from solving a problem for specific input data to a visual and verbal description of the algorithm, and from the description of the algorithm to the commands of a programming language. When developing recursive algorithms, the intermediaries between the problem and the program for its solution are sign-symbolic structures that are unfamiliar to students: recurrence relations and tree-structured diagrams. The appropriation of these structures by students is facilitated by their performance of tasks on the verbal description of recurrent sequences, the determination of recurrence formulas and base cases for them, finding a specific term of a recurrent sequence given a formula and initial values, and constructing a recursion tree for a ready-made recursive subroutine. The article provides examples of tasks of these types and also describes an educational software environment developed by the authors that allows students to analyze the features of the operation of recursive subroutines.</p></trans-abstract><kwd-group xml:lang="ru"><kwd>рекурсия</kwd><kwd>знаково-символическая деятельность</kwd><kwd>семиотика</kwd><kwd>визуализатор дерева рекурсивных вызовов</kwd><kwd>учебная программная среда</kwd></kwd-group><kwd-group xml:lang="en"><kwd>recursion</kwd><kwd>sign-symbolic activity</kwd><kwd>semiotics</kwd><kwd>recursion tree visualizer</kwd><kwd>educational software environment</kwd></kwd-group></article-meta></front><back><ref-list><title>References</title><ref id="cit1"><label>1</label><citation-alternatives><mixed-citation xml:lang="ru">Босова Л. Л. Информатика: 9 класс: базовый уровень: учебник. М.: Просвещение, 2022. 208 с. EDN: OOJGYD.</mixed-citation><mixed-citation xml:lang="en">Босова Л. Л. Информатика: 9 класс: базовый уровень: учебник. М.: Просвещение, 2022. 208 с. EDN: OOJGYD.</mixed-citation></citation-alternatives></ref><ref id="cit2"><label>2</label><citation-alternatives><mixed-citation xml:lang="ru">Босова Л. Л., Аквилянов Н. А., Кочерыгин И. О., Штепа Ю. Л., Бурцева Т. А. Информатика. 8–9 классы. Начала программирования на языке Python. Дополнительные главы к учебникам. М.: БИНОМ. Лаборатория знаний, 2020. 96 с. EDN: LPMXCB.</mixed-citation><mixed-citation xml:lang="en">Босова Л. Л., Аквилянов Н. А., Кочерыгин И. О., Штепа Ю. Л., Бурцева Т. А. Информатика. 8–9 классы. Начала программирования на языке Python. Дополнительные главы к учебникам. М.: БИНОМ. Лаборатория знаний, 2020. 96 с. EDN: LPMXCB.</mixed-citation></citation-alternatives></ref><ref id="cit3"><label>3</label><citation-alternatives><mixed-citation xml:lang="ru">Демоверсии, спецификации, кодификаторы ЕГЭ. https://fipi.ru/ege/demoversii-specifikacii-kodifikatory#!/tab/151883967-5</mixed-citation><mixed-citation xml:lang="en">Демоверсии, спецификации, кодификаторы ЕГЭ. https://fipi.ru/ege/demoversii-specifikacii-kodifikatory#!/tab/151883967-5</mixed-citation></citation-alternatives></ref><ref id="cit4"><label>4</label><citation-alternatives><mixed-citation xml:lang="ru">Есаян А. Р. Теория и методика обучения алгоритмизации на основе рекурсии в курсе информатики педагогического вуза: дис. ... д-ра пед. наук: 13.00.02 — теория и методика обучения и воспитания (по областям и уровням образования). Тула, 2001. 363 c. EDN: NLVEZZ.</mixed-citation><mixed-citation xml:lang="en">Есаян А. Р. Теория и методика обучения алгоритмизации на основе рекурсии в курсе информатики педагогического вуза: дис. ... д-ра пед. наук: 13.00.02 — теория и методика обучения и воспитания (по областям и уровням образования). Тула, 2001. 363 c. EDN: NLVEZZ.</mixed-citation></citation-alternatives></ref><ref id="cit5"><label>5</label><citation-alternatives><mixed-citation xml:lang="ru">Заводчикова Н. И., Быкова И. А. Организация различных видов знаково-символической деятельности при обучении программированию // Информатика в школе. 2023. № 5 (184). С. 33–38. DOI: 10.32517/2221-1993-2023-22-5-33-38. EDN: UZXXOD.</mixed-citation><mixed-citation xml:lang="en">Заводчикова Н. И., Быкова И. А. Организация различных видов знаково-символической деятельности при обучении программированию // Информатика в школе. 2023. № 5 (184). С. 33–38. DOI: 10.32517/2221-1993-2023-22-5-33-38. EDN: UZXXOD.</mixed-citation></citation-alternatives></ref><ref id="cit6"><label>6</label><citation-alternatives><mixed-citation xml:lang="ru">Заводчикова Н. И., Быкова И. А. Особенности методики работы с задачей по программированию при реализации семиотического подхода к обучению // Информатика в школе. 2025. Т. 24. № 5. С. 44–51. DOI: 10.32517/2221-1993-2025-24-5-44-51. EDN: YEJAEA.</mixed-citation><mixed-citation xml:lang="en">Заводчикова Н. И., Быкова И. А. Особенности методики работы с задачей по программированию при реализации семиотического подхода к обучению // Информатика в школе. 2025. Т. 24. № 5. С. 44–51. DOI: 10.32517/2221-1993-2025-24-5-44-51. EDN: YEJAEA.</mixed-citation></citation-alternatives></ref><ref id="cit7"><label>7</label><citation-alternatives><mixed-citation xml:lang="ru">Заводчикова Н. И., Быкова И. А. Особенности разработки укрупненных упражнений при реализации семиотического подхода в обучении программированию // Фундаментальные проблемы обучения математике, информатике и информатизации образования. Сборник тезисов докладов X международной научной конференции. Елец: Елецкий государственный университет им. И. А. Бунина, 2024. С. 51–54. EDN: XUOXHW.</mixed-citation><mixed-citation xml:lang="en">Заводчикова Н. И., Быкова И. А. Особенности разработки укрупненных упражнений при реализации семиотического подхода в обучении программированию // Фундаментальные проблемы обучения математике, информатике и информатизации образования. Сборник тезисов докладов X международной научной конференции. Елец: Елецкий государственный университет им. И. А. Бунина, 2024. С. 51–54. EDN: XUOXHW.</mixed-citation></citation-alternatives></ref><ref id="cit8"><label>8</label><citation-alternatives><mixed-citation xml:lang="ru">Маланов С. В. Психолого-педагогические условия развития рефлексивных форм теоретического мышления в учебно-познавательной деятельности (в контексте деятельностного и культурно-исторического подходов к анализу и объяснению психических явлений): автореф. дис. ... д-ра психол. наук: 19.00.07 — теория и методика обучения и воспитания (по областям и уровням образования). Тула, 2010. 43 c. EDN: ZOAZTV.</mixed-citation><mixed-citation xml:lang="en">Маланов С. В. Психолого-педагогические условия развития рефлексивных форм теоретического мышления в учебно-познавательной деятельности (в контексте деятельностного и культурно-исторического подходов к анализу и объяснению психических явлений): автореф. дис. ... д-ра психол. наук: 19.00.07 — теория и методика обучения и воспитания (по областям и уровням образования). Тула, 2010. 43 c. EDN: ZOAZTV.</mixed-citation></citation-alternatives></ref><ref id="cit9"><label>9</label><citation-alternatives><mixed-citation xml:lang="ru">Мартынюк Ю. М., Ванькова В. С., Даниленко С. В. Изучение и использование рекурсивных алгоритмов в подготовке учителя информатики // Чебышевcкий сборник. 2022. Т. 23. Вып. 5. С. 258–268. DOI: 10.22405/2226-8383-2022-23-5-258-268. EDN: VMPDYR.</mixed-citation><mixed-citation xml:lang="en">Мартынюк Ю. М., Ванькова В. С., Даниленко С. В. Изучение и использование рекурсивных алгоритмов в подготовке учителя информатики // Чебышевcкий сборник. 2022. Т. 23. Вып. 5. С. 258–268. DOI: 10.22405/2226-8383-2022-23-5-258-268. EDN: VMPDYR.</mixed-citation></citation-alternatives></ref><ref id="cit10"><label>10</label><citation-alternatives><mixed-citation xml:lang="ru">Материалы для подготовки к ЕГЭ-2020 по информатике. https://kpolyakov.spb.ru/download/ege2020kp.7z</mixed-citation><mixed-citation xml:lang="en">Материалы для подготовки к ЕГЭ-2020 по информатике. https://kpolyakov.spb.ru/download/ege2020kp.7z</mixed-citation></citation-alternatives></ref><ref id="cit11"><label>11</label><citation-alternatives><mixed-citation xml:lang="ru">Окулов С. М. Основы программирования. 10-е изд., электрон. М.: Лаборатория знаний, 2020. 339 с.</mixed-citation><mixed-citation xml:lang="en">Окулов С. М. Основы программирования. 10-е изд., электрон. М.: Лаборатория знаний, 2020. 339 с.</mixed-citation></citation-alternatives></ref><ref id="cit12"><label>12</label><citation-alternatives><mixed-citation xml:lang="ru">Орещенков И. С. Изучение основ темы «Рекурсия» в среде графического исполнителя «Букашка» // Информатика в школе. 2024. Т. 23. № 2. С. 44–52. DOI: 10.32517/2221-1993-2024-23-2-44-52. EDN: CDHQUF.</mixed-citation><mixed-citation xml:lang="en">Орещенков И. С. Изучение основ темы «Рекурсия» в среде графического исполнителя «Букашка» // Информатика в школе. 2024. Т. 23. № 2. С. 44–52. DOI: 10.32517/2221-1993-2024-23-2-44-52. EDN: CDHQUF.</mixed-citation></citation-alternatives></ref><ref id="cit13"><label>13</label><citation-alternatives><mixed-citation xml:lang="ru">Пирогов В. Ю., Баландина И. В. Основы методики обучения рекурсивному программированию // Интернет-журнал «Мир науки». 2018. Т. 6. № 4. С. 1–14. EDN: YLKSTB.</mixed-citation><mixed-citation xml:lang="en">Пирогов В. Ю., Баландина И. В. Основы методики обучения рекурсивному программированию // Интернет-журнал «Мир науки». 2018. Т. 6. № 4. С. 1–14. EDN: YLKSTB.</mixed-citation></citation-alternatives></ref><ref id="cit14"><label>14</label><citation-alternatives><mixed-citation xml:lang="ru">Поляков К. Ю., Еремин Е. А. Информатика. Углубленный уровень: учебник для 10 класса: в 2 ч. Ч. 2. М.: БИНОМ. Лаборатория знаний, 2013. 304 с.</mixed-citation><mixed-citation xml:lang="en">Поляков К. Ю., Еремин Е. А. Информатика. Углубленный уровень: учебник для 10 класса: в 2 ч. Ч. 2. М.: БИНОМ. Лаборатория знаний, 2013. 304 с.</mixed-citation></citation-alternatives></ref><ref id="cit15"><label>15</label><citation-alternatives><mixed-citation xml:lang="ru">Попов В. С., Алефиренко Е. А., Черницына Л. Ю. Рекурсивная функция для решения задания на динамическое программирование: от беззнаниевой формы компетенции к знанию и пониманию // Информатика в школе. 2024. Т. 23. № 5. С. 85–94. DOI: 10.32517/2221-1993-2024-23-5-85-94. EDN: MDGTEQ.</mixed-citation><mixed-citation xml:lang="en">Попов В. С., Алефиренко Е. А., Черницына Л. Ю. Рекурсивная функция для решения задания на динамическое программирование: от беззнаниевой формы компетенции к знанию и пониманию // Информатика в школе. 2024. Т. 23. № 5. С. 85–94. DOI: 10.32517/2221-1993-2024-23-5-85-94. EDN: MDGTEQ.</mixed-citation></citation-alternatives></ref><ref id="cit16"><label>16</label><citation-alternatives><mixed-citation xml:lang="ru">Свейгарт Э. Рекурсивная книга о рекурсии. СПб.: Питер, 2023. 336 с.</mixed-citation><mixed-citation xml:lang="en">Свейгарт Э. Рекурсивная книга о рекурсии. СПб.: Питер, 2023. 336 с.</mixed-citation></citation-alternatives></ref><ref id="cit17"><label>17</label><citation-alternatives><mixed-citation xml:lang="ru">Турчин А. С. Семиотическая функция и процесс обучения. СПб.: Изд-во НУ «Центр стратегических исследований», 2019. 132 с. EDN: KVITUF.</mixed-citation><mixed-citation xml:lang="en">Турчин А. С. Семиотическая функция и процесс обучения. СПб.: Изд-во НУ «Центр стратегических исследований», 2019. 132 с. EDN: KVITUF.</mixed-citation></citation-alternatives></ref><ref id="cit18"><label>18</label><citation-alternatives><mixed-citation xml:lang="ru">Федеральная рабочая программа основного общего образования. Информатика (углубленный уровень) (для 7–9 классов образовательных организаций). https://edsoo.ru/wp-content/uploads/2023/08/16_ФРП_Информатика-7-9-классы_угл.pdf</mixed-citation><mixed-citation xml:lang="en">Федеральная рабочая программа основного общего образования. Информатика (углубленный уровень) (для 7–9 классов образовательных организаций). https://edsoo.ru/wp-content/uploads/2023/08/16_ФРП_Информатика-7-9-классы_угл.pdf</mixed-citation></citation-alternatives></ref><ref id="cit19"><label>19</label><citation-alternatives><mixed-citation xml:lang="ru">Федеральная рабочая программа среднего общего образования. Информатика (углубленный уровень) (для 10–11 классов образовательных организаций). https://edsoo.ru/wp-content/uploads/2023/08/22_ФРП_Информатика-10-11-классы_угл.pdf</mixed-citation><mixed-citation xml:lang="en">Федеральная рабочая программа среднего общего образования. Информатика (углубленный уровень) (для 10–11 классов образовательных организаций). https://edsoo.ru/wp-content/uploads/2023/08/22_ФРП_Информатика-10-11-классы_угл.pdf</mixed-citation></citation-alternatives></ref></ref-list><fn-group><fn fn-type="conflict"><p>The authors declare that there are no conflicts of interest present.</p></fn></fn-group></back></article>
