Tools of the Google Colaboratory cloud environment for programming training and the preparation for the unified state exam in informatics
https://doi.org/10.32517/2221-1993-2022-21-6-68-80
Abstract
One of the cloud technologies that can be used to teach programming based on the Python programming language is the Google Colaboratory cloud service. This service can be used by teachers both when teaching certain themes of the section "Algorithms and programming" as part of a school informatics course, and when preparing students for the tasks in programming of the Unified State Exam in informatics. The article discusses the possibilities of the Google Colaboratory cloud service for creating interactive notebooks using the example of an interactive notebook and practical work on the theme "A precondition loop", as well as interactive notebooks "Task No. 24 of the Unified State Exam in informatics" for students and teachers. The applicability of these notebooks for programming training based on the Python language as part of a school informatics course and for preparing students for tasks in programming of the Unified State Exam in informatics is substantiated.
About the Authors
V. K. MarkelovRussian Federation
Shuya, Ivanovo Region
O. A. Zavyalova
Russian Federation
Shuya, Ivanovo Region
References
1. Андреева Е. В. Задачи по программированию в ЕГЭ по информатике // Информатика и образование. 2015. № 3. С. 54–56. EDN: TQMHDR.
2. Артюхина М. С. Особенности современных средств обучения в контексте интерактивных технологий // Вестник Российского университета дружбы народов. Серия: Информатизация образования. 2014. № 2. С. 76–81. EDN: SCNMVX.
3. Балабанова И. А. Программирование в «облаке» // Актуальные проблемы методики обучения информатике и математике в современной школе. Материалы международной научно-практической интернет-конференции (Москва, 19–25 апреля 2021 года). М.: Московский педагогический государственный университет, 2021. С. 26–29. EDN:XSMPEQ.
4. Босова Л. Л. Как учат программированию в XXI веке: отечественный и зарубежный опыт обучения программированию в школе // Информатика в школе. 2018. № 6. С. 3–11. EDN: XZOOJV.
5. Газейкина А. И., Тупицына М. В. Методика формирования у учащихся основной школы умения осуществлять учебное сотрудничество средствами облачных технологий // Педагогическое образование в России. 2017. № 6. С. 21–30. DOI: 10.26170/po17-06-03. EDN: ZDLZWD.
6. Голицына И. Н., Афзалова А. Н. Использование облачных вычислений в образовательном процессе // Образовательные технологии и общество. 2014. № 2. С. 450–459. EDN: SEFPMZ.
7. Касьянов С. Н. Обучение языку программирования Python в онлайн-сообществе учащихся школ // Известия Волгоградского государственного педагогического университета. 2021. № 6. С. 50–54. EDN: FGYVWR.
8. Маркелов В. К., Завьялова О. А. Возможности языка Python 3.10 при обучении программированию в школе // Шуйская сессия студентов, аспирантов, педагогов, молодых ученых. Материалы ХIV Международной научной конференции, посвященной Году науки и технологий Российской Федерации, 205-летию начала подготовки педагогов в Ивановской области (Москва — Иваново — Шуя, 06–07 октября 2021 года). Шуя: Шуйский филиал федерального государственного бюджетного образовательного учреждения высшего образования «Ивановский государственный университет», 2021. С. 96–97. EDN: XXZKLZ.
9. Митин А. Н. Облачные технологии в образовании // Вестник НГИЭИ. 2016. № 8. С. 41–47. EDN: WJDAPF.
10. Фролов Ю. В., Сахнюк П. А. Цифровые технологии и цифровые компетенции в образовательном процессе подготовки бизнес-информатиков // Актуальные проблемы теории и практики обучения математике, информатике и физике в современном образовательном пространстве. Курск: Курский государственный университет, 2018. С. 60–63. EDN: ZBUWQH.
Review
For citations:
Markelov V.K., Zavyalova O.A. Tools of the Google Colaboratory cloud environment for programming training and the preparation for the unified state exam in informatics. Informatics in school. 2022;(6):68-80. (In Russ.) https://doi.org/10.32517/2221-1993-2022-21-6-68-80