Найти в Дзене

Программирование для первоклассников на Учи ру. Сложные уровни 2-3 островов. Наши коды

Всем привет. Давно собиралась открыть подобную рубрику, где выкладывать в помощь интересующимся наши избранные коды, но всё как-то руки не доходили. Итак, с января 2024 Дедушка Мороз подарил моему сыну-первокласснику полный доступ на год ко всем предметам на "Учи ру", и теперь он может заниматься без ограничений в пределах разумного. Также стали доступны сложные уровни пройденных ранее островов в курсе "Программирование" (а пишем мы, напомню, в визуальной среде "Scratch"). У первого острова сложных уровней не было, а у второго острова под названием "Полный разворот" их было два (выделены голубым "огоньком"). Вот наша программа (и, заодно, визуальное отображение прокладываемого маршрута) для первого задания. А это - наша программа для второго из "сложных уровней" второго острова. Пояснять не буду; материалы не для всех, а только для тех, кто увлечён программированием, ну а им, думаю, будет и по коду всё ясно. На правильность решения тоже не претендуем, но хочется зафиксировать для себя.

Всем привет.

Давно собиралась открыть подобную рубрику, где выкладывать в помощь интересующимся наши избранные коды, но всё как-то руки не доходили.

Итак, с января 2024 Дедушка Мороз подарил моему сыну-первокласснику полный доступ на год ко всем предметам на "Учи ру", и теперь он может заниматься без ограничений в пределах разумного. Также стали доступны сложные уровни пройденных ранее островов в курсе "Программирование" (а пишем мы, напомню, в визуальной среде "Scratch").

У первого острова сложных уровней не было, а у второго острова под названием "Полный разворот" их было два (выделены голубым "огоньком").

Остров 2 - "Полный разворот" в курсе программирования для первоклассников на Учи ру
Остров 2 - "Полный разворот" в курсе программирования для первоклассников на Учи ру

Вот наша программа (и, заодно, визуальное отображение прокладываемого маршрута) для первого задания.

Сложные уровни острова 2
Сложные уровни острова 2

А это - наша программа для второго из "сложных уровней" второго острова.

Пояснять не буду; материалы не для всех, а только для тех, кто увлечён программированием, ну а им, думаю, будет и по коду всё ясно. На правильность решения тоже не претендуем, но хочется зафиксировать для себя.

Сложные уровни второго острова в курсе программирования на Учи ру
Сложные уровни второго острова в курсе программирования на Учи ру

По итогам написания этой программы был достигнут уровень "Фолиант", так как готовая (и работающая) программа на этот раз состояла из целых 27 строк.

Достижение уровня "Фолиант"
Достижение уровня "Фолиант"

Третий остров в курсе программирования для первоклассников на "Учи ру" называется "Очередь к причалу". Здесь было четыре более сложных задания (на скрине ниже располагаются в правой части, также выделены "огоньком").

Сложные уровни третьего острова "Очередь к причалу"
Сложные уровни третьего острова "Очередь к причалу"

Это наша программа для первого из "сложных" заданий данного острова.

Наши коды
Наши коды

Это - код для второго из дополнительных заданий острова "Очередь к причалу".

Углубляемся в программирование
Углубляемся в программирование

Далее - программа для третьего из "сложных" заданий третьего острова.

Такие задания хорошо развивают логику
Такие задания хорошо развивают логику

И, наконец, код для четвёртого из дополнительных заданий острова 3.

Кое-где приходилось подумать, но в целом программы здесь небольшие.

Код для четвёртого "сложного" задания третьего острова
Код для четвёртого "сложного" задания третьего острова

По итогам написания этих программ сын получил уровень "Морской волк", так как все сложные уровни острова 3 были пройдены им (может, не всегда с первого раза, но парень он упорный) на три "звезды" (это максимум).

Как программист с красным дипломом я горжусь своим первоклассником. 🤗

Достижение уровня "Морской волк"
Достижение уровня "Морской волк"

Напомню, что на канале есть подборка о наших учебных буднях:

Учимся и программируем с первоклассником | Будни творческой персоны | Дзен

По возможности выложу наши коды для сложных уровней четвёртого острова (для 5-го острова дополнительные задания не проходили ещё, но всё впереди).

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

А в написании кодов и вовсе есть место творчеству. Программирование - это своего рода гармония. Немного похоже на сборку сложной кусудамы. 😄

Спасибо, что заглянули. Надеюсь, для кого-то материал будет полезен. До встречи.