Самостоятельно учиться можно, но у этого подхода есть типовые риски: нет контроля сложности, нет обратной связи, сложно понять, что именно править в коде и почему.
Если подростку важно дойти до результата, курс дает три вещи:
Во-первых, порядок тем.
Во-вторых, проверку кода и домашних заданий.
В-третьих, нормальный темп, чтобы Flutter для школьников не превратился в «посмотрел видео и забыл».
Например, у нашей школы «Пиксель» есть программа «Мобильная разработка на Flutter» для 14–17 лет: 3 модуля по 12 занятий, уроки по 90 минут, онлайн‑занятия в Zoom, группы до 8 человек или индивидуальный формат.
Описание программы и условия — по ссылке: https://clubpixel.ru/flutter_dlja_detej