Preview

Informatics in school

Advanced search

Specifics of the methodology for working with programming problems when implementing a semiotic approach to learning

https://doi.org/10.32517/2221-1993-2025-24-5-44-51

Abstract

In the initial stages of teaching programming, a methodology for working with problems that considers the specifics of organizing school students' semiotic activity helps to prevent formalism in knowledge acquisition. Problem-solving involves several stages where students operate with various sign-symbolic systems. At the stage of modeling actions with specific input data, sign-symbolic systems related to the problem condition are used; when building an algorithm flowchart — natural language and the flowchart language; during coding — the sign-symbolic system defined by the programming language. It is advisable to use a set of exercises to guide students' problem-solving activities.

This set should include tasks on modeling actions with specific input data; determining rules for changing values and formulating the algorithm; signifying identified variables, defining their type and purpose in the program; visualizing the algorithm flowchart; substituting flowchart elements with programming language commands; and developing a program to implement the algorithm.

The article provides an example of an exercise set with the specified structure for organizing student work on a problem related to "String processing" in the 8th grade.

About the Authors

N. I. Zavodchikova
Yaroslavl State Pedagogical University named after K. D. Ushinsky; School 76
Russian Federation

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



I. A. Bikova
Yaroslavl State Pedagogical University named after K. D. Ushinsky; School 26
Russian Federation

Irina A. Bikova, Senior Lecturer at the Department of Theory and Methods of Teaching Informatics, Faculty of Physics and Mathematics

Yaroslavl



References

1. Ананьев Б. Г. Психология чувственного познания. М.: Изд-во АПН РСФСР, 1960. 486 с.

2. Босова Л. Л. О новых подходах к изучению школьной информатики в условиях цифровой трансформации общества //Информатика в школе. 2022. № 4. С. 5–14. EDN: DKRLZV. DOI: 10.32517/2221-1993-2022-21-4-5-14.

3. Босова Л. Л. Программирование как инструмент формирования вычислительного мышления обучающихся // Информатика в школе. 2020. № 10 (163). С. 4–10. EDN: GURIPH. DOI: 10.32517/2221-1993-2020-19-10-4-10.

4. Босова Л. Л., Аквилянов Н.А., Кочергин И.О., Штепа Ю.Л., Бурцева Т.А. Информатика. 8–9 классы. Начала программирования на языке Python. Дополнительные главы к учебникам. М.: БИНОМ. Лаборатория знаний, 2022. 96 с.

5. Босова Л. Л., Босова А. Ю. Информатика. 8 класс. М.: БИНОМ. Лаборатория знаний, 2021. 176 с. EDN: EVEMHI.

6. Быкова И. А. Поэтапное формирование умственных действий при обучении школьников программированию // Информатика в школе. 2023. № 2 (181). С. 79–86. EDN: WWFCQF. DOI: 10.32517/2221-1993-2023-22-2-79-86.

7. Выготский Л. С. Мышление и речь. М.: Эксмо, 2022. 544 с.

8. Глотова Г. А. Человек и знак: семиотико-психологические аспекты онтогенеза человека. Свердловск: Изд-во Урал. ун-та, 1990. 256 с. EDN: TZPEEH.

9. Гребнева Д. М., Егорова Л. Е. Обучение школьников программированию на основе семиотического подхода. Нижний Тагил: НТГСПИ (ф) РГППУ, 2018. 112 с. EDN: YOCWNN.

10. Заводчикова Н. И., Быкова И. А. Организация различных видов знаково-символической деятельности при обучении программированию // Информатика в школе. 2023. № 5 (184). С. 33–38. EDN: UZXXOD. DOI: 10.32517/2221-1993-2023-22-5-33-38.

11. Заводчикова Н. И., Быкова И. А. Управление познавательной деятельностью учащихся при изучении программирования на уроках информатики // Математика и проблемы образования. Материалы 41-го Международного научного семи нара преподавателей математики и информатики университетов и педагогических вузов. Киров, 2022. С. 213–215. EDN: OQIDQI.

12. Каракозов С. Д., Маняхина В. Г. Python как базовый язык обучения программированию в школе // Информатика в школе. 2020. № 1 (154). С. 26–30. EDN: GPEZPH. DOI: 10.32517/2221-1993-2020-19-1-26-30.

13. Курганова Н. А. Развитие знаково-символической деятельности учащихся в процессе обучения информатике на основе семиотического подхода: автореф. дис. … канд. пед. наук. Омск, 2006. 22 с. EDN: NKAICB.

14. Салмина Н. Г. Знак и символ в обучении. М.: Изд-во Московского университета, 1988. 288 с.

15. Сапогова Е. Е. Моделирование как этап развития знаково-символической деятельности дошкольника // Вопросы психологии. 1992. № 5-6. С. 26–30.

16. Соколов А. Н. Внутренняя речь и мышление. М.: Просвещение, 1967. 248 с.

17. Федеральная рабочая программа среднего общего образования. Информатика (базовый уровень) (для 7–9 классов образовательных организаций). https://edsoo.ru/wp-content/uploads/2023/08/15_ФРП-Информатика-7-9-классы_база.pdf


Review

For citations:


Zavodchikova N.I., Bikova I.A. Specifics of the methodology for working with programming problems when implementing a semiotic approach to learning. Informatics in school. 2025;(5):44-51. (In Russ.) https://doi.org/10.32517/2221-1993-2025-24-5-44-51

Views: 108

JATS XML


Creative Commons License
This work is licensed under a Creative Commons Attribution 4.0 License.


ISSN 2221-1993 (Print)