Preview

Informatics in school

Advanced search

Coding as a tooL for forming ComputationaL thinking of students

https://doi.org/10.32517/2221-1993-2020-19-10-4-10

Abstract

The article outlines the developmental and social aspects of teaching coding to schoolchildren: the development of thinking, the formation of new values of the digital society, understanding the rules of behavior in the digital environment. Coding is a powerful tool for developing computational (algorithmic) thinking. The article shows a variant of teaching coding, which allows schoolchildren to independently invent algorithms, develop their thinking, and improve their abilities. Namely, an example of a sequence of coding tasks on the topic "Integers and operations on them" for elementary school students is considered in detail. Tasks solutions (programs) are given in Python. The emphasis is on how, on the basis of a specially organized sequence of tasks, to provide the student with the opportunity to develop their abilities to perform decomposition, abstraction, pattern recognition, algorithmization, modeling, assessment.

About the Author

L. L. Bosova
Moscow Pedagogical State University
Russian Federation


References

1. Босова Л. Л. Вычислительное мышление как стратегическая цель общего образования в области информатики и информационных технологий // Актуальные проблемы методики обучения информатике и математике в современной школе: Материалы международной научно-практической интернет-конференции / под ред. Л. Л. Босовой, Д. И. Павлова. М.: МПГУ, 2019. С. 10–17.

2. Босова Л. Л. Как учат программированию в XXI веке: отечественный и зарубежный опыт обучения программированию в школе // Информатика в школе. 2018. № 6. С. 3–11.

3. Босова Л. Л., Босова А. Ю., Аквилянов Н. А. Информатика. 7–9 классы. Компьютерный практикум. М.: БИНОМ. Лаборатория знаний, 2021. 192 с.

4. Керзон П., Макоуэн П. Вычислительное мышление: Новый способ решать сложные задачи / пер. с англ. М.: Альпина Паблишер, 2018. 266 с.

5. Лапчик М. П., Рагулина М. И., Семакин И. Г., Хеннер Е. К. Методика обучения информатике: учебное пособие / под ред. М. П. Лапчика. СПб.: Лань, 2016. 392 с.

6. Парандекар С. Д., Патаракин Е., Яйла Г. Обучение детей программированию: залог развития человеческого капитала в XXI веке. Руководство для российских законодателей и практиков в области образования. М.: Алекс (ИП Поликанин А. А.), 2019. 164 с.

7. Пойа Д.Как решать задачу/ ред. Ю. М. Гайдук; пер. В.Г.Звонарева, Д. Н. Белл. М.: Государственное учебно-педагогическое издательство Министерства просвещения РСФСР, 1959. 207 с.

8. Fraillon J., Ainley J., Schulz W., Friedman T., Duckworth D. Preparing for life in a digital world. IEA International Computer and Information Literacy Study 2018 International Report. Springer Open, 2018. DOI: 10.1007/978-3-030-38781-5


Review

For citations:


Bosova L.L. Coding as a tooL for forming ComputationaL thinking of students. Informatics in school. 2020;(10):4-10. (In Russ.) https://doi.org/10.32517/2221-1993-2020-19-10-4-10

Views: 669


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


ISSN 2221-1993 (Print)