Формирование алгоритмических умений дошкольников на основе программ «Рыцарь Кода» и «Scratch Junior»
статья

В статье рассматривается механизм формирования алгоритмических знаний и умений у дошкольников с помощью программ "Рыцарь Кода" и "Scratch Junior".


Предварительный просмотр:

Современный мир стремительно меняется, и уже с раннего возраста важно развивать у детей навыки, которые помогут им уверенно чувствовать себя в будущем. Один из таких ключевых навыков - алгоритмическое мышление. Все вы, конечно, слышали это слово в контексте программирования, но на самом деле алгоритмы окружают нас повсюду - от последовательности завязывания шнурков до приготовления любимого блюда. И именно в дошкольном возрасте закладываются основы понимания последовательности, логики и причинно - следственных связей.

Современными педагогами-методистами было выявлено, что «Федеральный государственный образовательный стандарт» предъявляет ряд достаточно серьезных требований к познавательному развитию детей дошкольного возраста, частью которого является формирование у дошкольников универсальных предпосылок учебной деятельности. В связи с этим нас заинтересовала проблема: как сформировать у дошкольников алгоритмические умения. ️

И тут очень своевременно в рамках реализации мероприятий регионального проекта «Создание непрерывной системы обучения навыкам будущего воспитанников детских садов и школьников Белгородской области», на основании соглашения о сотрудничестве между Правительством Белгородской области и обществом с ограниченной ответственностью «Алгоритмика», был создан проект по внедрению в образовательный процесс программы с целью развития у обучающихся интеллектуальных и творческих способностей, подготовке талантливых дошкольников, а в будущем школьников в области IT — сферы. И наши воспитанники подготовительной к школе группы приступили к занятиям по «Алгоритмике». Ребята познакомились с героем - Рыцарем Кода, узнали, как пользоваться планшетом и успешно начали выполнять задание.

«Рыцарь Кода» — это курс «Алгоритмики» по программированию для детей 5-7 лет. Обучение проходит на планшетах в приложении «Рыцарь Кода». Приложение в игровой форме знакомит детей с линейным алгоритмом и логикой циклов. Кроме того, оно учит выделять алгоритмические структуры и использовать их при решении задач. Каждый урок пронизан играми, физическими упражнениями, активной включенностью детей в обсуждения. На занятиях ребята знакомятся с основами программирования через игру с увлекательным сюжетом. Главный герой — рыцарь, который каждое занятие отправляется в новые приключения, чтобы спасти принцессу. Благодаря такому сюжету ребята вовлекаются в процесс обучения и помогают рыцарю в его подвигах. Каждая тема – новое приключение, поэтому на первый план выходит не образовательная задача, а игровая. Например, помощь рыцарю, приглашение к подвигу. Поэтому освоение линейных алгоритмов, циклов, координат происходит ненавязчиво, а интересно. Дети с радостью делают задания и охотно изучают новые темы.

Курс рассчитан на детей 5-7 лет, поэтому одно занятие длится 45 минут. - Из них всего 10-15 минут ребята выполняют задания на планшетах. - Остальное время дети: вспоминают, что делали на прошлом занятии и делятся тем, чему научились.  разбирают тему урока устно на понятных детям примерах, делают игровые упражнения на развитие воображения, пространственного восприятия, памяти, логики и т.д.  подводят итоги урока.  Самое главное: дети проводят минимум времени в гаджетах. При этом осваивают основы программирования и полезные навыки XXI века. Это позволит детям в будущем лучше ориентироваться в мире стремительно развивающихся IT-технологий! На этом курсе детей обучают визуальному языку программирования, то есть команды задаются не словами, а блоками с изображением команд. Это позволяет ребятам, которые ещё даже не умеют читать, изучать азы программирования (линейные алгоритмы, циклы, координаты) и развивать логику.

В самом начале занятий мы столкнулись с небольшой проблемой: дети на планшетах задания выполняли почти без ошибок, а вот при работе с дидактическим материалом и при проговаривании алгоритма действия некоторые дети затруднялись в определении направления, так как, просто путали правую и левую руку. Таким образом были выявлены недоработки в этом направлении. По ходу работы мы их устранили и дальше уже было легче. Дети выполняли словесные алгоритмы, сами создавали их при помощи карточек, выполняли различные задания с дидактическим материалом и на планшете.

У некоторых родителей введение курса алгоритмики вызвало ряд вопросов. И первое, что они спросили: не будут ли дети просиживать над планшетами по часу. Ведь, согласитесь, что в жизни наших детей и так много гаджетов. Тогда мы на первом же групповом родительском собрании рассказали и провели родителям мастер-класс, где показали, как проходят занятия по алгоритмике, подсказали идеи, как связать алгоритмические задачи с обычными делами ребёнка. Мы объяснили, что «Рыцарь Кода» — это не программа для родителей, а образовательная игра, которую в детских садах используют, чтобы в лёгкой форме знакомить ребят с основами алгоритмики и программирования. То есть сами родители в процессе не участвуют — они скорее наблюдают и иногда помогают, но основная задача игры для ребёнка другая.

Ребёнок управляет рыцарем: тот путешествует, преодолевает препятствия, ищет сокровища и в итоге спасает принцессу. Чтобы помочь герою, малышу нужно составлять последовательности действий (алгоритмы) — например: «два шага вперёд, повернуться направо, прыгнуть, убрать препятствие». По сути, ребёнок пишет свою первую «программу», но делает это визуально: соединяет блоки-команды (стрелочки, иконки), а не пишет текст. При этом читать на этом этапе не обязательно — всё понятно визуально. Так в игровой форме закладываются основы логики и программирования. А родители в повседневной жизни могут перенести алгоритмы из игры на реальные ситуации: как составить маршрут до магазина, как выполнить поручение мамы (убрать игрушки, помыть посуду). Можно устроить дома мини-квест: дать ребенку несколько команд и попросить составить алгоритм для достижения конкретной цели (например, дойти до игрушки). Иногда мы приглашаем родителей на сами занятия алгоритмики с «Рыцарем Кода», чтобы они видели процесс изнутри и могли, например, вместе с ребёнком выполнить простое задание, обсудить, почему он выбрал именно такую последовательность действий, помочь проанализировать ошибки. Главное, чтобы родители поняли, что «Рыцарь Кода» - это инструмент для развития базовых навыков, программа помогает сформировать логическое мышление и умение планировать действия, что станет отличной базой для будущих занятий информатикой.

Уже на девятом занятии дети знакомятся со средой Scratch Junior. Это визуальная среда программирования для детей от 5 до 7 лет. С ее помощью дети могут самостоятельно создавать мультики, расставляя блоки действий в последовательном порядке.

Как и приложение «Рыцарь Кода», данная визуальная среда не связана с умением читать. Так, все блоки отмечены графическими изображениями. Например, движению вперед соответствует стрелка, направленная вправо, движению вверх, прыжку – стрелка вверх.

Визуально в Scratch Junior посередине расположена игровая сцена, куда помещают персонажей; снизу слева находятся категории блоков программирования, а справа доступные в каждом из них функции. В зависимости от подготовленного ребенком сценария, действия мультика могут разворачиваться на протяжении нескольких сцен. Элементарной, но в то же время, важной алгоритмической составляющей действий ребенка является использование блоков «Начало» и «Конец» для начала и завершения каждой сцены. Рисовать персонажей и фоны дети могут на основе встроенного графического редактора.

Планируемыми результатами освоения Scratch Junior являются: создание мультфильмов, цифровых историй, умение рисовать в графическом редакторе, знакомство с алгоритмами, циклами, постижение математических действий (сложение, вычитание, умножение).

Освоение детьми Scratch Junior организовано на последовательном освоении четырех модулей.

1 модуль Работа в графическом редакторе, координатная сетка, блоки внешности, добавление графических объектов и фонов

2 модуль Изменение размеров графических объектов, изменение скорости движения, циклическое выполнение программы

3 модуль Запись звуков, переключение сцены, добавление надписи, блок задержки, последовательные циклы, касание графических объектов

4 модуль Переключение фона, бесконечный цикл, передача сообщений, вложенные циклы, управление кнопками

Для воспитателей на платформе курса разработаны материалы к каждому занятию. Тоесть, не надо ничего самому придумывать, заходи на платформу и там найдешь все необходимое: карту урока, методику проведения, сюжет и описание тех дидактических материалов, которые будут необходимы именно на этом занятии. Это все готовится заранее. Так же воспитатель перед началом занятия готовит планшеты: проверяет зарядку и подключает. Для того чтобы освоение материала происходило успешно, воспитатели используют примеры, доступные восприятию дошкольников и основанные на элементарном жизненном опыте. В качестве разминок используются игры, основанные на алгоритмическом мышлении, упражнения, активизирующие воображение, пространственное восприятие, оперативную память, установление аналогий.

Развивая алгоритмические умения у дошкольников, мы развиваем умения удерживать и принимать цель предстоящей деятельности, планировать свою работу, осуществлять оценку и контроль своих действий, переносить усвоенные способы действий, алгоритмы в новые ситуации, описываемые понятным другим людям языком и средствами.

Так алгоритмика способствует формированию мышления и интеллекта ребенка. Освоение чего-то нового в дошкольном возрасте является фундаментом для дальнейшего совершенствования в школьном возрасте».


По теме

консультация для воспитателей детского сада "Формирование алгоритмических умений дошкольников"

В консультации содержит практические советы по формированию алгоритмических умений у дошкольников....

Формирование алгоритмических умений у детей дошкольного возраста

АЛГОРИТМИКА – первый этап изучения робототехники в ДОУ...

Презентация «Формирование алгоритмических умений у детей дошкольного возраста»

Презентация "Формирование алгоритмических умений у детей дошкольного возраста"...

Мастер-класс для педагогов «Использование дидактических игр и упражнений в процессе формирования алгоритмических умений у дошкольников"

Данный мастер-класс направлен  на использование дидактических игр и упражнений в процессе формирования алгоритмических умений у дошкольников....

"Формирование изобразительных умений дошкольников, через использование алгоритмических схем"

quot;Формирование изобразительных умений дошкольников, через использование алгоритмических схем"...

ТИКО - КОНСТРУИРОВАНИЕ КАК СРЕДСТВО ФОРМИРОВАНИЯ АЛГОРИТМИЧЕСКИХ УМЕНИЙ У ДОШКОЛЬНИКОВ

В статье раскрывается актуальность проблемы формирования алгоритмических умений у дошкольников. Автор раскрывает особенности использования ТИКО - конструирования как средства формирования алгоритмичес...

Использование дидактических игр и упражнений в процессе формирования алгоритмических умений у дошкольников

Актуальность. Жизнь в современном мире наполнена различными знаками, символами, схемами. Даже режим дня дошкольника представляет собой систему предписаний о выполнении детьми и воспитателем действий в...