Preview

Informatics in school

Advanced search

Activation of cognitive activity of students when introducing the concept of "dictionary (associative array)"

https://doi.org/10.32517/2221-1993-2025-24-3-68-75

Abstract

The federal work program on informatics for the 11th grade at an advanced level indicates the need to study the "dictionary" data structure. When forming students' ideas about the new data structure, it is advisable to use teaching methods that stimulate students' cognitive activity. Such methods include creating a problematic situation and organizing a heuristic conversation to resolve it.
To manage students' activities when creating and resolving a problem situation, it is convenient to use a sequence of interrelated tasks. To create a problematic situation when introducing the concept of "dictionary", you can use a task to build a frequency dictionary, and to analyze it, offer students tasks to identify characteristics in familiar data structures that do not allow them to use these structures.
Tasks for forming an idea of the new data structure should include exercises on analyzing examples of using associative arrays to store various types of information, on mastering the concepts of "key" and "value", on mastering the syntax and semantics of accessing dictionary elements. Exercises for applying a new data structure to solve a problematic situation can include various types of tasks for organizing such types of symbolic activity as modeling, schematization and coding.

About the Authors

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; an informatics teacher

Yaroslavl 



P. A. Zhitkova
Yaroslavl State Pedagogical University named after K. D. Ushinsky
Russian Federation

Polina A. Zhitkova, a 5th-year student at the Department of Theory and Methods of Teaching Informatics, Faculty of Physics and Mathematics

Yaroslavl 



References

1. Амонашвили Ш. А. Развитие познавательной активности учащихся в начальной школе // Вопросы психологии. 1984. № 5. С. 36–40.

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

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

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

5. Кириенко Д. П. Программирование на Python. http://informatics.mccme.ru/course/view.php?id=156

6. Матюшкин А. М. Психология мышления. Мышление как разрешение проблемных ситуаций. М.: КДУ, 2017. 189 с. EDN: PFWDYQ.

7. Матюшкина А. А. Понимание проблемной ситуации и успешность ее решения // Известия Саратовского университета. Новая серия. Серия: Акмеология образования. Психология развития. 2018. Т. 7. № 1. С. 62–67. EDN: YQXRJW. DOI: 10.18500/2304-9790-2018-7-1-62-67.

8. Махмутов М. И. Проблемное обучение. Основные вопросы теории. М.: Педагогика, 1975. 364 с.

9. Поляков К. Ю. Информатика. 100 баллов по информатике. Решаем задачи ЕГЭ на языке Python. М.: Лаборатория знаний, 2024. 367 с.

10. Поляков К. Ю. Язык Python глазами учителя // Информатика. 2014. № 9. С. 4–17.

11. Поляков К. Ю., Еремин Е. А. Информатика. Углублённый уровень. Учебник для 10 класса. В 2 ч. Ч. 2. М.: БИНОМ. Лаборатория знаний, 2013. 304 с. EDN: RVLYWW.

12. Скаткин М. Н. Проблемы современной дидактики. М.: Педагогика, 1984. 96 c.

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

14. Шонин М. Ю. Определение содержания психолого-педагогического понятия «познавательная активность» методом контент-анализа // Проблемы современного педагогического образования. 2018. № 61-2. С. 249–252. EDN: YRXYAP.


Review

For citations:


Bikova I.A., Zhitkova P.A. Activation of cognitive activity of students when introducing the concept of "dictionary (associative array)". Informatics in school. 2025;(3):68-75. (In Russ.) https://doi.org/10.32517/2221-1993-2025-24-3-68-75

Views: 9


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


ISSN 2221-1993 (Print)