БЕЗОШИБОЧНЫЙ ДВУМЕРНЫЙ ПИКТОГРАММНЫЙ СИНТАКСИС В УЧЕБНОЙ СРЕДЕ ПРОГРАММИРОВАНИЯ ДЛЯ ДОШКОЛЬНИКОВ
- Авторы: Кушниренко А.Г.1, Леонов А.Г.1, Поликарпов С.А.2
 - 
							Учреждения: 
							
- Федеральное государственное учреждение “Федеральный научный центр Научно-исследовательский институт системных исследований Российской академии наук”
 - Математический институт им. В.А. Стеклова Российской академии наук
 
 - Выпуск: Том 511 (2023)
 - Страницы: 13-20
 - Раздел: МАТЕМАТИЧЕСКОЕ ОБРАЗОВАНИЕ ЦИФРОВОГО ВЕКА
 - URL: https://edgccjournal.org/2686-9543/article/view/647858
 - DOI: https://doi.org/10.31857/S2686954323700169
 - EDN: https://elibrary.ru/IQZKNJ
 - ID: 647858
 
Цитировать
Полный текст
Аннотация
При освоении азов программирования дошкольниками серьезные трудности создает необходимость диагностики и исправления синтаксических ошибок. При традиционной методике “экранного” редактирования программы этих трудностей можно избежать, блокируя действия ребенка, приводящие к синтаксическим нарушениям. Сегодня набирает популярность методика составления программ из материальных объектов (tangible objects) с нанесенными на них пиктограммами команд. При использовании такой методики блокировка ошибочных действий пользователя невозможна. В этой ситуации авторы предлагают оградить ребенка от синтаксических ошибок, постулировав двумерность программы и определив с помощью отступов синтаксис и семантику пиктограммного языка программирования для начинающих так, чтобы любое размещение пиктограмм в клетках двумерной таблицы давало синтаксически корректную и выполнимую программу. Этот подход реализован и опробован в отечественной учебной среде “ПиктоМир” пиктограммного программирования для дошкольников.
Об авторах
А. Г. Кушниренко
Федеральное государственное учреждение “Федеральный научный центр Научно-исследовательский институт системных исследований Российской академии наук”
							Автор, ответственный за переписку.
							Email: agk_@mail.ru
				                					                																			                												                								Россия, Москва						
А. Г. Леонов
Федеральное государственное учреждение “Федеральный научный центр Научно-исследовательский институт системных исследований Российской академии наук”
							Автор, ответственный за переписку.
							Email: dr.l@vip.niisi.ru
				                					                																			                												                								Россия, Москва						
С. А. Поликарпов
Математический институт им. В.А. Стеклова Российской академии наук
							Автор, ответственный за переписку.
							Email: polik@mi-ras.ru
				                					                																			                												                								Россия, Москва						
Список литературы
- Ershov A.P. Programming, the second literacy // Computer and Education. Proc. IFIP TC 3 3rd World Conf. on Computer Education. Amsterdam: North-Holland Publishing Company. 1981. Part 1. P. 1–17.
 - Пейперт С. Переворот в сознании: Дети, компьютеры и плодотворные идеи. М.: Педагогика, 1989. 224 с. (перевод с англ. Papert S. Mindstorms: children, computers, and powerful ideas. NYC: Basic Books, 1980. 242 p.)
 - Resnick M., et al. Scratch: Programming for al. // Commun. ACM 52, 11 (Nov. 2009). P. 60–67. https://doi.org/10.1145/1592761.1592779
 - Flannery L.P., Kazakoff E.R., Bonta et al. Designing ScratchJr: Support for early childhood learning through computer programming // In Proceedings of the 12th International Conference on Interaction Design and Children (IDC ’13). ACM, New York, NY, USA, 2013. P. 1–10. https://doi.org/10.1145/2485760.2485785
 - Калаш И. Возможности информационных и коммуникационных технологий в дошкольном образовании. Аналитический обзор. Институт Юнеско по информационным технологиям в образовании, 2010. 177 с. https://iite.unesco.org/pics/publications/ru/files/3214673.pdf
 - Richtel M. Reading, writing, arithmetic, and lately, coding // The New York Times. May 10, 2014. https://www.nytimes.com/2014/05/11/us/reading-writing-arithmeticand-lately-coding.html
 - Семенов А.Л. Концептуальные проблемы информатики, алгоритмики и программирования в школе // Вестник кибернетики. 2016. № 2 (22). С. 11–15.
 - Семенов А.Л. Цели общего образования в цифровом мире // Информатизация образования и методика электронного обучения: Материалы III Междунар. конф.: в 2 ч. Красноярск: СФУ, 2019. Ч. 2. С. 383– 388.
 - Бетелин В.Б., Кушниренко А.Г., Семенов А.Д., и др. О цифровой грамотности и средах ее формирования // Информатика и ее применения. 2020. Т. 14. Вып. 4. С. 100–107.
 - Agliamutdinova D.B., Besshaposhnikov N.O., Kushnirenko A.G., et al., Problems of Early Learning to Program. How to Bridge the Gap Between Pictographic and Textual Programming Styles // International Journal of Education and Information Technologies (NAUN). 2021. V. 15. P. 331–343. https://doi.org/10.46300/9109.2021.15.35
 - Betelin V.B., Kushnirenko A.G., Leonov A.G., et al. Basic Programming Concepts as Explained for Preschoolers // International Journal of Education and Information Technologies (NAUN). 2021. V. 15. P. 245–255. https://doi.org/10.46300/9109.2021.15.25
 - Бесшапошников Н.О., Кушниренко А.Г., Леонов А.Г., и др. Цифровая образовательная среда “ПиктоМир”: опыт разработки и массового внедрения годового курса программирования для дошкольников // Информатика и образование. 2020. № 10. P. 28–40. https://doi.org/10.32517/0234-0453-2020-35-10-28-40
 - Rogozhkina I.I., Kushnirenko A.G. PiktoMir: teaching programming concepts to preschoolers with a new tutorial environment // Procedia—Social and Behavioral Sciences. 2011. V. 28. P. 601–605. https://doi.org/10.1016/j.sbspro.2011.11.114
 - Bers M.U., Resnick M. The Official ScratchJr Book: Help Your Kids Learn to Code, No Starch Press, 2015.
 - Поликарпов С.А., Рудченко Т.А. Бумажный и цифровой учебники в начальной школе. Преимущества и недостатки подходов // Информатизация образования и методика электронного обучения: Материалы III Междунар. конф.: в 2 ч. Красноярск: СФУ, 2019. Ч. 2. С. 617–621.
 - Поликарпов С.А. Математическое образование в России. Новые принципы подготовки учителей математики // Проблемы современного математического образования: Материалы Российско-Американского симпозиума 18–20 ноября 2016 г. / Под ред. А.П. Карпа и С.А. Поликарпова. Москва: МПГУ, 2017. 148 с. С. 74–93. http://mpgu.su/novosti/vyishel-sbornik-statey-aktualnyie-voprosyi-matematicheskogo-obrazovaniya/
 - Meet Cubetto. URL: https://www.primotoys.com
 - Matatalab coding set. https://matatalab.com/en/coding-set
 - Sullivan A., Elkin M., Bers M.U. KIBO Robot Demo: Engaging young children in programming and engineering. In Proceedings of the 14th International Conference on Interaction Design and Children (IDC’15). ACM, Boston, MA, US, 2015. https://doi.org/10.1145/2771839.2771868
 - Патент США US20140297035A1. https://patents.google.com/patent/US20140297035
 - Бесшапошников Н.О., Леонов А.Г. Пиктограммный язык программирования “ПИКТО” // Вестник кибернетики. 2017. Т. 4 (28). С. 173–180.
 - Monika Mladenović, Saša Mladenović, Žana Žanko, Impact of used programming language for K-12 students’ understanding of the loop concept // International Journal of Technology Enhanced Learning. 2020. V. 12. Issue 1. P. 79–98. https://doi.org/10.1504/ijtel.2020.103817
 
Дополнительные файлы
				
			
						
						
						
					
						
									










