9 сезон · выпуск 11 · 20 апреля 2023 · 50 мин
Войти в IT: детская версия. Как подружить школьника с цифровым миром
Слушать · 49:33
Над выпуском работали
- Редакторка
- Маша Агличева
- Продюсерка
- Настя Медведева
- Звукорежиссер
- Юра Шустицкий
- Дизайнер обложки
- Петр Сутупов
Транскрипт
Самат Галимов, Гость, Влад Степанов · расшифровано автоматически, ошибки возможны
-
Всем привет. Меня зовут Самат Галимов. Это подкаст «Запуск завтра». Сегодня мы будем разговаривать о программировании.
-
Всем привет. Меня зовут Самат Галимов, и это подкаст «Запуск завтра». Как технический директор я пытаюсь разобраться, как устроены сложные и интересные штуки. Я зову профессионалов, с которыми можно поговорить простым человеческим языком. Многие родители сегодня мечтают о том, чтобы их ребёнок научился программировать. На самом деле понятно, что программирование нужно не всем, и не всем оно нравится. Но вот уметь ориентироваться в современном цифровом мире, суметь, например, понять, что реально запрограммировать, а что нет, собрать какой-то простенький веб-сайт или нарезать видео или аудио так, чтобы его было приятно слушать или смотреть— это, кажется, навыки, которые сходны умению читать и писать, только в цифровом мире. Оказалось, что есть ребята, которые придумали современную классную программу по информатике. Как это все устроено и как можно учить подростков в школе на этом уроке, мы сегодня разберемся. Это подкаст Студия Либо-Либо. А сделали мы его совместно с Яндекс Практикум. Я думал, что в Гугле и в Яндексе работают особенные люди, и мне туда никогда не попасть. Но потом я каким-то чудом подал туда заявку, и внезапно меня взяли. Если бы каждый раз, когда я слышу такую историю, я получал доллар, то, наверное, я был бы уже миллионером. В сегодняшней истории есть небольшой твист. Расскажет вам ее Эрик Бурыгин. Это наставник курса по QA по тестированию в Яндекс Практику.
-
Я работал что-то около IT, я был помощником по информационной технологии, но я все равно всегда очень хотел устроиться в Яндекс, в Доктор Веб, в что-нибудь подобную компанию большую с мировым видением. Как-то мы ехали с другом на машине, и он мне показал пальцем, говорит, вот здесь сидит Яндекс. Я посмотрел, такой классный дом с царями. Стою такой в окно и думаю, ну вот там же боги. не попасть, я даже не пробовал. Я просто, хотя бы нет, но считал, что я не попаду ни в коем случае туда. Спустя какое-то время я начал активно искать работу, и позвонили из Яндекса, говорят, хочешь пройти собеседование? Я такой, ну а чё б нет, давай пройду. Я готовился, готовился, готовился, выучил всё вокруг, то есть вот, что классно, практика, он там даёт конкретику какую-то. А я вот прям всё, что думал, меня спрашивают. научился решать задачи на всех языках, которые знаю, на листике, чтобы там в запятой не сжимиться. меня просто спросят и дадут листик. В итоге я прихожу туда и понимаю, что нет ничего сложного. То есть, да, секций много, их там у меня было семь, но меня в итоге через какое-то время позвонили и сказали, да, мы тебя берем. Я такой, ну, классно, взяли. И я начинаю анализировать эту ситуацию и понимаю, что я мог сюда устроиться лет 10 назад, а может, еще раньше. Мне просто мешал мой страх. Поэтому рекомендую всем всегда вначале попробовать, а потом уже думать, что с этим делать, бояться или нет.
-
Ссылки на курсы по автоматизации тестирования на Java и Python в описании к этому эпизоду.
-
Привет! Меня зовут Влад Степанов. Я в Яндекс.Учебнике отвечаю за информатику для школьников.
-
Сколько у вас учеников?
-
Смотри, сейчас по нашей программе в школах так или иначе учатся около 150 тысяч детей. Сколько?
-
150 тысяч?
-
150 тысяч, да.
-
Ни фига себе.
-
Это действительно такое, знаешь, когда ты пытаешься себе это визуализировать, ты понимаешь, что это такой нормальный региональный город, только в этом городе одни дети, и они все как-то взаимодействуют на там типа еженедельной основе. Вот сколько у них уроков информатики есть, не только программирования, информатики вообще. вот столько они с тобой взаимодействуют, и вот это такой типа город, где все люди понимают, что вот ты и твоя команда ответственны за то, что они используют.
-
Слушай, а это какая-то значительная часть всех учеников? Сколько это процентов? Какая это доля?
-
Слушай, у нас не совсем равномерно, потому что у нас три класса, седьмой, восьмой, девятый, программа трехгодичная, поэтому дети там переходят из седьмого, восьмого, из восьмого, девятого, набирают снова седьмой и так далее. Поэтому по самому нашему большому классу, седьмому, это около чуть меньше 10%, по девятому это пока единицы процентов.
-
Это замена школьной программы для школьников, это внутри школы происходит, да?
-
Да, то есть у учителя прям вот есть наш план уроков. Для уроков есть разный материал, там, презентации, квесты, домашние работы, практику, ну, короче, куча-куча-куча всего. Учитель проходит эти материалы, дает какие-то контрольные детям, и в конце он получает ребенка, который, с одной стороны, понимает, чем современный мир может ему помочь, как им пользоваться, а с другой стороны, он готов сдавать все типичные экзамены, там, типа ОГЭ и так далее. Ну, сейчас мы на ОГЭ фокусируемся, то есть девятый класс.
-
Очень интересно. Давай поговорим сначала про то, чему вы учите. Первое, что я думаю, это там, что делать, если тебя начинают сталкивать в интернете, что есть у тебя будет в интернете. Вот о чем я думаю, а какой у вас список тем?
-
Такое цифровое АБЖ у нас тоже есть, то есть как раз про безопасность в интернете, про пароли, как выбирать безопасные пароли, почему нужно Нужно использовать менеджер паролей лучше, а не запоминать все пароли и вот всякие вот эти вещи. На самом деле ключевая мысль, что у нас есть в началке предмет окружающий мир, на котором нам рассказывают про то, что вот у тебя есть там птички, они поют, вот дороги по ним ездят, вот там типа дождь, он идет и вот это все. Типа ты живешь в каком-то мире, тебе его описывают, а дальше какие-то предметы это расширяют. Вот информатика, которую мы делаем, это такой как бы цифровой окружающий мир. Поэтому вот в нашей оптике ребенок, который проходит нашу программу, заканчивает, он понимает вообще, а что бывает в цифровом мире, как можно с ним взаимодействовать, что классного он может тебе дать. Отвечая на твой вопрос про темы, с одной стороны, во ФГОСе, Федеральный государственный образовательный стандарт. Это список в довольно широком виде тем, которые должны дети пройти. Это какая-нибудь работа с мультимедиа, что мы там проходим с детьми. У нас там дети делают свой логотип, например, какому-нибудь там YouTube-каналу. Потом они учатся, как записать видос, как смонтировать видос. В том числе, вот когда ты с командой мне написали про то, чтобы участвовать в подкасте, я порадовался, потому что какое-то время назад мы с Лика Кремер как раз сделали спецпроект, где дети учили записывать подкасты.
-
Лика Кремер – соосновательница студии подкастов Либо-Либо. А ещё Лика – тот человек, благодаря которому я начал вести подкасты.
-
И сейчас на Яндекс.Музыке у нас там есть типа 10 подкастов детских, которые дети записали, прошли наш конкурс, и мы их прям выложили, помогли им, вот это всё. Они классные, я их слушал, мне genuinely понравилось. Реально очень просто классно. Дети берут, записывают.
-
Знаешь, в западном мире есть термин «digital native». Это так называют людей, которые уже начали расти с компьютерами, с телефоном под боком. Но, мне кажется, часто эти люди, они не очень хорошо понимают, что происходит, а вы, видимо, как раз даете базовое знание.
-
Да, по сути, мы систематизируем такую историю. То есть, типа, ты уже живешь в этом мире, он уже вокруг тебя как-то происходит. С одной стороны, ну, как тебе как-то, типа, аккуратнее в нем навигироваться, мы не пытаемся сделать вид, что мы сейчас ребенку расскажем, что такое интернет. Очевидно, ребенок в 23-м году в 7-м классе, доходящий до нас, знает, что такое интернет. Камон. Мы ему просто дадим какие-то возможности, которые перед ним открываются, о которых он мог не знать. И как-то, типа, показываем, что, чувак, смотри, ты вот там в тетрадочке рисуешь, а ты вообще-то можешь арты делать и уже в седьмом классе их продавать в интернете, в принципе, если хочешь. Вот. Или просто друзей радовать.
-
Я еще такой глупый вопрос задам. Я, по-моему, точно помню, в школе мне промывали мозги на доске, прямо рисовали там, типа, десятичные системы счисления, двоичные системы. Вот эта вся балабуда, которая, типа, 99% вообще нафиг не нужна. Такую теорию вы даете?
-
Слушай, такую мы даём, опять же, ровно потому, что в ОГЭ, когда ты его сдаёшь по информатике, эта штука есть. Это действительно не нужно 99% людей как какой-то навык практический. Мы стараемся про это давать в ключе. Вообще, мы когда уроки проектируем, мы стараемся думать про них так. Вот ребёнок, который с этого урока уйдёт и придёт домой, чем он может похвастаться родителям или друзьям? что он может такое показать, чтобы почувствовать себя классным, что он реально вынес из этого что-то, с чем он дальше может что-то делать. И в плане системы счисления здесь есть стандартная история про диски, про вот этот терабайтный диск, ты подключаешь флешку терабайтную к винде, у тебя там 934,7 гигабайта, точные цифры могут, your mileage may vary. это всё. Почему это так? Ну на самом деле это потому, что у тебя маркетинговые терабайты в десятичной системе счисления, а реальные в двоичной, и на самом деле ещё и гибибайты и так далее, но это уже деталька. И когда ты вот такую штуку показываешь, это уже как бы за что-то цепляется. У тебя у ребёнка тоже такое, о, прикольно, и такой, не знаю, приходишь домой, говоришь, папа, вот у тебя флешка есть, дай флешку. Сколько на ней написано? 16. Вставляешь, там 15,3. Кто у тебя спёр 0,7 гигабайта? И вот как бы через такие штуки и можно учиться. А когда ты просто заставляешь ребёнка, да, вот как ты говоришь, выйти к доске, и 0,1, 1, 0, 0, 1, 1, сколько это в десятичной, ребёнок стоит, как бы у него паралич, он такой, как бы, что я здесь делаю, зачем? Ну короче, как бы не надо. Ну и как раз то, что мы стараемся, мы везде такие, а практический ребенок как про это может понять? Как он это может почувствовать, пощупать и так далее? Там, где мы не можем это сказать, мы думаем дальше, потому что это совсем становится как бы фикцией. Даже окей, в экзамене это есть, но все-таки мы не хотим давать что-то, что есть в экзамене, просто ради того, что это есть в экзамене.
-
А какую здесь роль занимает программирование вообще? Есть ли там программирование?
-
Программирование есть. Программирование занимает большую роль. У нас есть несколько версий, условно. Есть школы, которые по одному часу в неделю проходят. Один час в неделю, на самом деле, супермало вообще. Это какой-то такой базис. Но, к сожалению, если говорить про законодательную базу, то в России по закону минимум это один час в неделю. Поэтому многие школы так делают, потому что нагрузки много и так далее. Вот, соответственно, там, где один час в неделю, у нас программирование чуть меньше, там, где два и более часов в неделю, программирование побольше. В сумме по трём годам там больше трети, меньше 50% в том диапазоне находится. Программирование мы даём в разных форматах. Основной язык, который мы даём, это Python. Здесь без каких-то изысков. То есть язык, который с одной стороны для детей понятный и удобный, с другой стороны достаточно практический, чтобы на нём что-то делать в реальной жизни. Потому что там какой-нибудь русский алгоритмический язык, где это начало цикла, конец цикла еще понятнее и удобнее, но ты на нем там на Django, как бы для Twitch не сделаешь, на пайтоне вполне. Кроме этого, соответственно, у нас есть, понятно, там какая-то базовая верстка HTML, CSS, есть сочетание этого дела, то есть в девятом классе у нас довольно классная история начинается, когда идут всякие темы теоретической информатики, во ФГОСе, которые, ну как бы есть разные вопросы, всем ли это надо глубоко и так далее, ну то есть лендинг на Тильде, тебе, в принципе, не суперобязательно хорошо знать РГБ. Но как бы в стандарте есть, на экзамене спросят, и в этом смысле дать это все нам нужно. Поэтому в этом месте сообъединяем. Мы, с одной стороны, даем какую-то теорию, а дальше говорим, вот ты еще на питончике учишься прогать? Вот напиши на питончике прогу, которая там, типа, картинку сделает серой из черно-белой. И когда, типа, ты вот эту вручную делаешь, у тебя сильно лучше связи в голове строятся.
-
Знаешь, честно говоря, я когда готовился к этому эпизоду, я думал, что у вас просто курсы, как вот есть Яндекс.Практикум для взрослых, а у вас типа то же самое для детей, а оказывается совсем другое. Это интересно. Это мое заблуждение, оно типа стандартное или это у меня аберрация про программирование?
-
Суперстандартное. У тебя есть когда Яндекс Учебник, информатика, то дальше у тебя слишком сильная цепочка связей между Яндексом и программированием, и поэтому вымывает очень сильно всю историю про остальное, а на самом деле важно, что не только в этом фишка. На самом деле, ладно бы, когда это условно у родителей такое впечатление или просто те, кто слышит, но, конечно, для нас один из самых важных вызовов— это такое ощущение у учителей. Потому что учителя, которые учат детей, они знают, что программирование— это не для всех. И когда к ним приходят, говорят, «Яндекс, какие-то курсы, что-то там программирование, информатика», они такие, «Ну, слушайте, у меня один класс профильный, и то они очень классные, я в них не верю, не буду брать». А на самом деле это подойдет любому его классу и в ком-то смысле гуманитарно от этого даже полезнее будет. По сути, мы через программирование, в первую очередь, хотим дать какие-то основы логики, на самом деле, что любая большая задача в твоей жизни— пойти в магазин, записать подкаст, я не знаю, там, типа, еще что-нибудь. Она, когда ты так формулируешь, нифига непонятная. Потом ты такой, пойти в магазин— это что? Это составить список продуктов. Составить список продуктов— это что? Разбиваешь на подзадачки, как ты, типа, разбиваешь большую программу на функции, на подфункции, и в конце у тебя какой-то простой код. Вот то же самое и здесь, типа, это ключевая штука. А дальше?
-
То есть это умение увидеть мир вокруг нас алгоритмически? Типа из каких частей, из каких составных шагов он состоит?
-
Да-да-да, это умение, вот то самое, есть слона по частям. Чтобы это вынесено было в навык, чтобы ты мог при необходимости любую задачу вот так взять и разложить на маленькие составляющие и с ними что-то сделать, это просто нужно какое-то количество раз прогнать, в том числе, что еще и с программированием реализуемо.
-
Можно я тебе еще эксплицитно этот вопрос задам явно? Зачем учить детей программированию? Какая основная цель у этого?
-
У меня сейчас есть ответ от мозга и ответ от сердца. Это два разных ответа.
-
Давай оба, конечно.
-
Ну, хорошо. Ответ от мозга, он примерно такой. Весь современный мир так или иначе строится на каких-то системах. Информационные системы. IT что такое? Information Technologies. Эта работа с информацией— это то, что мы сейчас можем любую информацию намного быстрее получить, проверить, отфильтровать, агрегировать и так далее, чем это было 100-200-300 лет назад и так далее. В этом смысле программирование— это то, каким образом все эти информационные системы управляются. Это все какой-то программный код, если А, делай B и так далее. В этом смысле для какой-то профессиональной деятельности в текущем мире не понимать это— это довольно убийственная на самом деле штука. То есть типа сейчас, не понимая, как работает лендинг, условно даже, ты можешь найти работу хорошим редактором. В моей картине мира через 20 лет скорее нет. Но если ты считаешь, что ну вот я текст напишу, а все остальное как-нибудь вы сами, то ты или какой-то мега хай-левел специалист, или у тебя нет работы. В этом смысле учить детей именно вот программированию— это как учить детей математики. В смысле они не все дальше будут считать интегралы, но для них, для всех будет важно, что они могут прочитать свой счет из банка и понять, что значат вот эти вещи. Мы же довольно интуитивно это делаем, мы читаем выписку и понимаем там плюс, минус и так далее. И вот так, проглядев его, на взгляд можем понять, о, что-то как бы похожее на правду. Вообще-то, если бы мы не прорешали в детстве кучу задачек, этого бы не случилось.
-
Какой у тебя ответ от сердца?
-
Когда для человека что-то является магией, его легко обмануть. В нашем информационном мире очень много всего построено на принципах, которые большинство людей такие, ой, но это слишком сложно, я не понимаю. То есть, когда ты такой, ну, политика— это что-то сложное, я еще не понимаю, как она устроена, то ты меньше влияешь на самом деле на то, как устроена политика в твоей стране. Когда ты считаешь, что машины— это что-то сложное, то водитель, который тебе раз в неделю меняет масло, может раз в неделю менять масло и брать у тебя на это деньги, потому что ты не понимаешь, что это такое. Покупаешь ноутбук, и тебе говорят, слушайте, а у вас там четыре ядра, Но изначально активировано только два, за 4000 рублей мы вам еще два ядра активируем. Это не шутка в смысле, у меня были знакомые, кто-то на такое попадали. И что в этой ситуации? Человек не понимает, человек нагревают. Но хочется, честно говоря, чтобы этого было меньше. Мы нужны, чтобы любой человек базово понимал, из каких вообще частей это состоит, как эта вся штука выглядит и так далее.
-
Вот есть расхожее мнение, и оно, на самом деле, правильное, про то, что языкам нужно учить с молоду. Как насчет программирования вообще?
-
Слушай, ну, конечно, да, чем раньше это происходит, тем лучше. И в этом смысле то, что у нас сейчас школьная часть нашей информатики— это 7-9 класс.
-
Это там 14-16 лет.
-
Это, ну, целиком полностью наследие той системы законодательной, в которой мы живем, а не то, о чем мы хотим. Мы, в принципе, учителям не запрещаем использовать наш контент в других классах. У нас есть учителя, мы их суперлюбим, как бы ценим и просто всячески готовы им помогать, которые по нам припадут в 5-м классе, в 4-м, еще что-нибудь. Но опять же, так как у тебя система уйдет пути наименьшего сопротивления, большинство идут в 7-9.
-
А со скольким можно самое раннее?
-
Здесь моя какая-то позиция, что это где-то лет 8. Дальше есть разные разбросы. Опять же, что такое программирование? В смысле, какой-нибудь совсем базовая алгоритмизация в стиле «вот у тебя есть поле, вот у тебя есть робот, помоги ему собрать все лампочки, построй ему маршрут». Это же тоже базовый алгоритм. Это можно хоть с первого класса давать, а есть дети, которые на iPad'ах и раньше этим занимаются, и прекрасно. С первого класса можно давать какие-то штуки в стиле какие-то совсем базовые, алгоритмизация визуальная. С какого-нибудь третьего-четвертого это история про уже какое-то программирование.
-
Какие навыки нужны детям, чтобы этим заниматься?
-
Я бы тебе сказал так, что когда мы говорим про языки программирования, то это, к сожалению, почти всегда у тебя идёт английский, и если ты складываешь вот эти две вещи, что языкам надо учить с детства и программирование с детства, то тут всё хорошо. Если нет, ну типа ничего страшного, скретч какой-нибудь, всякие эти вещи, тоже совершенно прекрасно, ну блочки таскаешь, делаешь то же самое, только и впишешь не пальцами.
-
Слушай, надо пояснить, что такое скретч.
-
Scratch— это такая среда визуального программирования, в которой ты пишешь код, собирая его из блоков. Вот как ты пишешь обычно if что-нибудь, двоеточие, отбил строчку в питоне. Вот то же самое в Scratch'е у тебя происходит. Ты идешь в коробочку с блоками, находишь в ней там под коробочку условия, и там находишь если то, перетягиваешь его на поле, кладёшь в нужное место на своей программе и говоришь, если мяч пересёк линию ворот, увеличить счёт игрока на один. И когда ты пользуешься визуальным языком программирования, то каких-то специфических навыков, которые нужно заранее изучить, чтобы этим заниматься, на самом деле мышкой управлять, если не получается, мышкой, клавиатурой. Что-то в таком духе. Как раз весь смысл этого в том, что на каких-то базовых вещах ты все вот эти вещи в стиле понятия какого-то условия, понятия, что может быть так или иначе, понятия, что ну как бы строгости алгоритма и так далее, ты постепенно сам и изучаешь.
-
Влад, а можешь рассказать, как это выглядит вот практически? Что ребенок видит на экране? Вообще он сидит за экраном на уроках или за доской?
-
Здесь, да, дисклеймер. Я рассказываю идеальную картину, то есть как происходит в идеальном мире. Учитель на месте может вообще-то, и это тоже большая сила учителя, знать своих детей и построить как-то программу по-другому, процесс по-другому. Но базовая такая история, что учитель приходит, дает какую-то проблематизацию, дальше выдает детям задание. Дети садятся за компы. Как правило, компьютерный класс, в нем 10-15 компов, поэтому класс делится обычно на пару групп. Дети садятся за компы, проходят, открывают свою рабочую тетрадь на компах, то есть на Яндекс Учебник, вводят свои логины и пароли, у них там вывешивается новое задание. Они его проходят, в этом задании ребенок уже сам разбирается с этой темой подробнее.
-
Как выглядит это задание? Что там, что ты видишь?
-
Слушай, ну это какое-то... количество теорий, то есть ты видишь текст, ты видишь картинки, ты видишь видосы. Как правило, если туда можно разумно дать какой-то хороший сценарий, мы даем сценарий. Мы не даем сценарий ради сценария, но когда ты можешь рассказать про комплектующие компа, рассказав какую-нибудь историю про то, как ребенок помогает бабушке выбрать ноутбук, Это просто чуть-чуть даёт какое-то понимание, опять же. Соответственно, ребёнок читает какие-то тексты, ребёнок нажимает, ну там, условно, когда ему надо собрать компьютер, он натурально там, вот у тебя материнская плата в конце, соедини.
-
Перетаскивает блоки.
-
Перетащи, да-да-да, видеокарту сюда, это сюда и так далее. Он там видит какие-то задания с автопроверкой. В этот момент учитель работает таким ментором во многом. То есть учитель следит за тем, что у детей происходит. У него, во-первых, отображается, на каком этапе каждый из детей. Он, если видишь, что кто-то отстал, может сам проактивно к нему подойти и как-то помочь. И наоборот, если учитель, ребёнок говорит, что, слушайте, мне что-то тут непонятно, он подходит и объясняет на месте. Прикольный эффект, который мы наблюдали, вот я просто в школу, когда ходил, это видел, что часто в классе есть какой-нибудь один-два ребёнка, которые ускакали вперёд и всё сделали, и есть наоборот там типа не один, а несколько детей, которые не успевают. И там начинается такая история, что несколько детей начинают спрашивать, что как, поднимают руку, к одному подошёл учитель, а к другому подошёл его же одноклассник, И тоже, значит, что-то ему как-то объяснять, помогать. Довольно прикольно, ну, как бы, с точки зрения динамики, хорошая история.
-
Это суперкруто.
-
Да. А дальше есть какой-то этап. Суммаризация, опять же, когда учитель какие-то итоги подводит и так далее, дальше зависит. Типа, если это какая-то закрытая тема, то на этом, в общем-то, и все. Учитель может выдать какие-то дополнительные занятия на дом, может не выдавать и так далее. Есть уроки, которые делаются проектно, то есть несколько уроков объединены в группу, где на выходе из этого что-то прикольное получается. В этом случае они обсуждают на какой кто стадии, что как происходит, что происходит к следующему. Между уроками, как правило, дети продолжают вот этот свой проектик делать, не знаю, верстают сайт своей любимой футбольной команды или еще что-нибудь.
-
Вот про это, Влад, очень хочу тебя проспросить, потому что то, что ты мне сейчас описывал, это выглядело как образовательная среда. Я в своем бизнесе как раз для одного из клиентов такое делал, когда там вопросы, ответы, задания какие-то. Но мы же с тобой говорим про программирование, а в программировании обычно есть среда программирования. И вообще, питон-код, ты куда пишешь в своем браузере? Что ты там видишь? Просто текстовое поле или что-то более сложное?
-
Да, это хороший вопрос. Правильно, спасибо. Мы делаем для детей свою среду, которая работает в браузере. Все вычисления, практически все, происходят у нас на серверах. Благо компания Яндекс может себе позволить выделить немножко серверов для обучения детей. Мы специально делаем так, что первый год ребенок, даже если пишет код, он никакой консоли не видит. Первый год— это программирование с исполнителем, то есть у него есть какой-то, ровер Роб. наш персонаж, этот ровер ездит по полю, что-то собирает, расставляет диван, еще что-нибудь делает, когда мы не можем придумать какой-то нормальный сюжет, просто типа пройди все точки. Ребенок пишет код, нажимает запустить, у него там суперпростая такая дебажилка, по сути, прогнать всю программу, прогнать один шаг, ускорить прогон и вот это все. И ребенок так типа смотрит, тык-тык-тык-тык-тык, робот все прошел. В этот момент у него подсвечивается, какие строчки выполняются, то есть все по-честному, как у взрослых. На второй год, когда дети уже попривыкли, что можно писать код и что-то происходит, мы им такие, а теперь на шаг назад. Давайте посмотрим на такую страшную вещь, как консоль. В этот момент происходит примерно то же самое. То есть питон и HTML-код, только теперь вместо ровера у них уже окошко консоли, в котором что-то происходит. Там есть ожидаемый ввод, ожидаемый вывод. В этом же году у детей добавляется верстка, там примерно такая же история. live preview с другой стороны.
-
Вау, то есть ты в браузере прямо пишешь HTML-код и справа видишь, как он отрендерился.
-
Да. И в чём ещё прикол? Вот в этом месте у детей есть кнопочка типа «Поделиться». И, то есть, если ты что-то на уроке сверстал, ты можешь нажать эту кнопочку, скинуть её кому-нибудь, и без регистрации и СМС и всего вот этого всё, что ты сверстал на уроке, увидят твои друзья в контосе, твои родители, что угодно ещё. Вот. Опять же, потому что, когда ребёнок что-то сделал, и вот он может это посмотреть, пощупать и показать, это настолько большой импакт даёт на процесс обучения, что всё остальное уже немножко даже меркнет.
-
А в какой момент по твоему опыту появляется больше всего мотивация? Какие такие основные точки, которые ты замечаешь в работе? Задания какие-то? Или вот, например, верстка? В этот момент у детей загораются глаза? Или когда ровер двигается?
-
У детей загораются глаза, когда им становится понятно то, что раньше было непонятно. Вот у нас есть тема, которую мы не смогли никак назвать иначе, как троубублшутинг и багрепортинг (troubleshooting, bug reporting). Вот, там натуральный квест в конце, что у тебя ты заходишь на сайт электронного журнала, а он не открывается. Что делать? Обнови страничку, попробуй другой браузер, попробуй с другого компа, роутер перезагрузи. Ну, короче, вот как бы такое вот дерево решений.
-
Блин, это то, благодаря чему меня считают типа магическим компьютерщиком, который может все чинить. На самом деле я просто перезагружаю, захожу через другую систему и ищу что-нибудь такое.
-
Вот-вот, да.
-
Я вижу минусы как бы этой программы обучения. Через 10 лет я потеряю эту суперпособность.
-
Ну вот, и, короче, вот в этот момент, когда у детей такие, типа, о, то есть, когда я зову там, типа, папу, и он что-то там делает, и потом всё работает, он же примерно этим занимается. Вот в этом момент у детей такой клик. И им становится интересно. То есть видишь, там нужно с одной стороны давать детям интерес, то есть ты спрашиваешь, в какой момент она появляется. Она появляется, когда ты что-то демистифицируешь, когда ты даешь им какую-то суперспособность. Вот у него раньше не было суперспособности чинить неработающие сайты, а теперь есть. Он рад. У него не было суперспособности сделать логотип для своего чата, теперь есть. Есть обратная история. Когда ты типа врёшь, мотивация теряется. Тебе нужно с удовольствием следить, чтобы ты не рушил мотивацию. Вот один из моих любимых примеров. Если ты откроешь какой-нибудь учебник, и там будет что-нибудь про мультимедиа, типичный школьный, выпущенный в 2013 году. Это самый популярный сейчас. Там будет написано, что ещё есть видео. Чтобы работать с видео, нужны мощные устройства. Нужно купить себе большую станцию с отдельной видеокартой, три пыр, восемь дыр. А после этого ребёнок выходит с урока, открывает тикток условный и заливает туда видос, как они с друзьями денсят в коридоре. И в этот момент у ребенка, ну, такой, нет, ну, в смысле, неправда. И вот если ты такие вещи допускаешь, ты декларируешь, что ты про что-то модное, актуальное и так далее, но при этом как-то показываешь, что ты вообще в этом не рубишь, это просто фейл, до свидания, весь класс выключился, тебе никто не верит. Поэтому мы супераккуратно смотрим и на то, как детей зацепить, заинтересовать, и на то, как наоборот, не совратим, да.
-
Мне очень интересно, ты упоминал, что есть языки программирования визуальные, например, Scratch, а есть Python, которым вы пользуетесь. Я так понимаю, вы сразу начинаете с Python, потому что уже седьмой-девятый класс, они уже типа умеют с текстом хорошо работать.
-
Да, но в седьмом классе при этом у нас есть развилка, то есть учителя есть каждый урок, опция давать в визуальном редакторе.
-
Расскажи, что лучше, визуальный язык программирования или сразу текстовый?
-
Слушай, ну лучше с точки зрения, что ты лучше понимаешь, меньше слоев абстракции и так далее, текстовый. А дальше это вопрос, ну в этом смысле то, что я до этого говорил, типа учитель на земле, это суперважно. Учитель знает, чего у него там за дети. И ну как бы будем честными, наша система образования довольно травматична. Не в смысле синяков наставить, а в смысле в голове у детей появляются какие-то конструкции, с которыми потом приходится долго работать. Вот это всё типа я гуманитарий, я технарь и так далее, это же не просто так, это тебя в школе позвали в третьем классе к доске решить какую-нибудь кракозябру, ты её решил, ты решил её ещё разок, на русском у тебя ударение не поставилось. Вот тебя математичка хвалит, русичка ругает, поздравляю, ты технарь. Обратное тоже. Вызвали, не получилось, класс смеется, как бы никто не помогает. Блин, ну нафиг все это. Соответственно, если учитель видит, что к нему пришел класс, в котором довольно много детей просто побаиваются таких вещей, окей, сделай шаг назад.
-
А, и дай им скретч и скажи, типа, надо перетаскивать блоки. Это не технарство, это просто... Да-да-да-да-да.
-
А потом, в Scratch, у нас тоже такая фича есть, таскаешь блоки, можешь нажать кнопочку, и у тебя в соседней вкладочке появится, а какой код на питоне этому соответствует.
-
Вау, вот это круто.
-
И ты такой можешь, да, сначала дал детям, дети такие, а, ну вроде не страшно, потом через два урока такие, слушайте, а на самом деле то, что вы делаете, это вы пишете код, просто как бы вы, ну не на клавиатуре набирается, нажмите кнопочку, дети нажимают, такие, опа, ещё блочок, у них добавился еще кусок кода, опа.
-
Да, это мощно.
-
А потом такой, ну а что, давайте попробуем теперь на питончике написать. Ну а давайте. И ты их постепенно вытаскиваешь. Ну здесь тоже нам важно понимать, что мы работаем с какой-то реальностью, в которой есть вот и такие проблемы тоже в образовании, которые нужно как-то отрабатывать.
-
Я понял, что эта штука работает с преподавателем в группах, в общем, весь фарш. Можно ли всем этим заниматься индивидуально?
-
Слушай, вот сейчас ты, конечно, очень мне помог, потому что я такой сижу последние минут 10 и думаю, блин, вот я рассказываю про то, что мы делаем в школах, когда нас выбрал учитель и так далее, а ещё у нас вообще-то с этого года есть другая ветвь продукты, когда родитель захотел, чтобы у моего ребёнка это было, а в школе не дают. Что делать? И как раз вот здесь то, что мы делаем, это мы делаем свои кружки со похожим подходом, но уже на нешкольной основе, в том числе платной. для детей более расширенного диапазона, то есть мы готовы давать программирование раньше, в том числе, начиная с третьего класса, мы готовы давать им более глубоко какие-то вещи и прочее, и прочее. Здесь, соответственно, если в школе недостаточно или в школе учитель просто не готов по нашей программе преподавать или еще что-нибудь, то родитель замотивированный может просто прийти к нам на кружок и там дать своему ребенку этим позаниматься. Кружки тоже прогруппа, если отвечать на твой вопрос полностью. Это не индивидуальная работа. Индивидуально мы сейчас в это не идём. То есть у нас есть там какие-то совсем минорные штуки, типа по подписке ты получаешь набор для первоклашек вот этих заданий с ровером, где-то ему даже не блочками, на которых написано IF и так далее, а просто там кубиками со стрелочками пишешь программу. Это прикольная классная штука, она детям нравится, но это ну как бы такой совсем нулевой этап, просто чтобы, опять же, у ребёнка чуть-чуть начала какая-то структуризация в голове появляться.
-
Скажи, пожалуйста, эти кружки, они онлайн или оффлайн?
-
Эти кружки онлайн, и это для нас какая-то ключевая штука. Ещё немножко такой, знаешь, идеологии. Почему то, что мы делаем, мне кажется, суперважной историей. Почему мы даём 150 тысяч детей вот в таком широком понимании, как я говорю, а не 10 тысяч детей делаем олимпиадниками? Потому что наша образовательная система в России, она, в общем-то, всё ещё хорошо приспособлена к поиску какой-то селекции олимпиадников. То есть у тебя есть какое-то количество школ в стране, которые поучат детей, они потом ездят на Межнары, и вот это всё.
-
Первые два курса университета они знают уже при выходе из школы.
-
Ага.
-
Да, да. И это, соответственно, круто. С другой стороны, это жестковато, а ещё это географически привязано. То есть если ты живёшь в городах, где есть крутая матш-школа, тебе повезло.
-
Да, типа Новосибирск, Москва, там ещё 3-4 места.
-
Да, довольно ограниченное количество точек. И если ты живёшь не там, ну как бы или переезжает твоя ребёнка, или до свидания. Вот то, что мы делаем, это подход, с одной стороны, более такой, ты после этого не на Олимпиаду поедешь, а, я не знаю, ботов создать сможешь, там, игру в браузере, что-нибудь еще. А с другой стороны, типа, неважно, откуда ты.
-
То есть это демократизация в прямом смысле?
-
Это демократизация, это какое-то выравнивание возможностей.
-
А у вас есть ученики из маленьких городов, из деревень?
-
Да, и больше того, у нас вот в прошлом году была олимпиада по информатике, наша первая. Там дети на первом этапе сначала такая более-менее классическая олимпиада, они прогали, задачки на логику и так далее. Но тоже, знаешь, мы им дали две недели, то есть они две недели это могут делать, если хочешь, списывай, не хочешь, не списывай. Не умеешь прогать, вот тебе видосы обучающие. То есть как бы тоже не то, что мы ищем как бы атлетов, которые за два дня с часа все сделают. На втором этапе эти дети делали навыки для Алисы. И вот у нас там 200 навыков эти дети сделали, потом с командой Алисы говорили, они такие, блин, Это довольно неплохо, сопоставимо по размеру с тем, сколько в целом наши разработчики за деньги. Да, за деньги это делают. А вот дети, спасибо, мы не против. Вот. Это суперклассная история. И как раз когда мы топовых победителей привозили в Москву, у нас дети были, ну, понятно, что большое количество из Москвы, но даже меньше половины. А самым далеким нужно было добираться что-то типа 10 часов до Москвы, в том числе на самолете.
-
Вот это круто. Я просто из маленькой деревни, и мне пришлось там довольно несколько этапов пройти для того, чтобы заниматься программированием, например. Как это реально вот на пальцах выглядит? Вот моему ребенку не повезло, он не попал в эту школьную программу, в которую все за меня сделали. Я захожу на сайт, оставляю заявку, со мной связываются, дальше мой ребенок раз в неделю-час созванивается с наставником, или как это?
-
У нас есть разные форматы. Да, это самое основное. Это раз в неделю час, есть раз в неделю двухчасовые истории. Между ними могут быть, могут не быть какие-то промежуточные домашки и так далее. Мы это стараемся описать в наших промо-материалах, чтобы был понятен этот формат. Но что важно, что не бывает такого, что, а если ты домашку не делаешь, то у тебя нет шансов продвинуться. Потому что, ну, вообще-то, да, опять же, родители любят нагрузить детей не одним кружком, а одиннадцатью. Если по всем еще и домашка, то нелегко.
-
А как это будет выглядеть у них? будут заняты в зуме?
-
Да.
-
Супер! После разговора с Владом мне захотелось познакомить мою старшую 10-летнюю дочку с программированием, попробовать записать её на один из курсов, о которых рассказывает Влад. Курс, на который я записал дочку, назывался «Программирование. Начало». Описание такое. Научимся составлять алгоритмы, управляя ровером-робом. Идея очень простая. У тебя есть квадратное поле, побитое на клеточке. Как шахматная доска, только не чёрно-белая, а все белые. На одной клеточке стоит робот, и отмечена другая клеточка в каком-то углу, куда робот должен прийти. Делаешь ты это, составляя программы.
-
Так, я, наверное, пойду, пап, вот так вот.
-
Ход невозможен, справа стена. Нужно сначала покрасить, а потом от нее самый короткий.
-
А, от нее. Вниз, вправо, вниз.
-
Дочка довольно быстро усвоила эту идею, и она ей быстро наскучила. Сейчас вы услышите, как она сама рассказывает об этом опыте. Как тебе?
-
Не знаю.
-
Какие там были задачи? Они были все одинаковые или разные?
-
Там были разные.
-
Какие были?
-
Там надо было ставить клеточки. Там было вперёд, назад, вправо и влево. Там надо было считать клетки. И роботу надо закрасить. Такое там показано. И дойти до финиша.
-
Что тебе понравилось?
-
Мне понравилось просто что-то делать в компьютере.
-
А что не понравилось?
-
Мне считать клетки не очень понравилось. Надо двигать роботов. Понравилось.
-
Понятно. Что ты сегодня узнала? Новенького что-нибудь узнала?
-
Нет, я это уже знала.
-
А ты такое уже всё-таки когда делала, что ли?
-
Я бы быстро загадалась. Это не то, что прям супер новое.
-
Но следующий уровень сложности кардинально другой. Если до этого программы были просто набором ходов вверх-вниз, справа-влево, то здесь добавляются условия. Например, если справа нет стены, тогда двигайся вправо. Или двигайся вниз, пока не упрешься в стену. Это концептуально новая штука, которой у дочки никогда не было. Я помню, как я сам впервые знакомился с этой концепцией подростком, как я вот преодолевал этот барьер типа, что такое алгоритм, и как типа сделать цикл, и что такое IF. Это было первый, наверное, раз, когда я пытался в чем-то разобраться, и у меня не получалось. в этот момент болят, но зато потом разобрался и стало весело. Честно говоря, на этом шаге мы пока и остановились, потому что это оказалось сложно, и моя дочка пока еще не разобралась. Наверное, ей нужно больше времени. Будем продолжать заниматься. Еще мне эти занятия нравятся тем, что на самом деле это просто время, которое я провожу вместе с ней. Можно там гулять, можно есть на велосипеде вместе, а можно вот заниматься программированием. Тоже вполне себе достойное занятие. Скажи, пожалуйста, обязательно ли нужен наставник для того, чтобы учиться программированию? Или достаточно Ютуба и книжек? Или вот такого типа онлайн-инструмента?
-
Я бы сказал так, что, конечно же, можно сделать это без наставника до определенной степени. Сам правильно говоришь, вот Ютуб. В главе у Ютуба, в условной главе, намного больше знаний, чем у твоего преподавателя. Наставник— это на самом деле про прохождение этого пути с собой, про помощь выбраться из сложной ситуации.
-
И маршрут, типа какой Ютуб-канал открыть?
-
Какой YouTube-канал открыть, а как соединить вот эти вещи? То есть типа человек, который помогает тебе не сам навык приобретать, а помогает тебе выстраивать процесс приобретения этого навыка. И в этом смысле, если ты достаточно замотивирован, у тебя удачно всё сложилось, ты наткнулся на правильные каналы, и как бы у тебя в целом скилл какой-то абстрактного мышления крутой, то можно и без. Если ты не хочешь так мучиться или что-то из этого не складывается, наставник, конечно же, в этой ситуации как-то поможет. Опять же, поэтому у нас вот наши кружки, там маленькие группы, 5-8 человек и преподаватель, опять же, задача которого не сакральное знание выдавать, а дети пишут код, он там зашел, посмотрел, что там, подсветил ему комментарий, поставил, что типа, слушай, а здесь как бы попробуй сюда пойти. в таких ключах, потому что, опять же, ты как программист же точно должен представлять себе эту историю. Когда у тебя какая-то проблема, если ты просто идешь с кем-то говорить про нее, ты даже часто на этапе проговаривания такой, смотри, я здесь вот так, так, так, и в этот момент такой, а, вот в чем проблема. А если нет с кем поговорить, как бы, ну вот есть, да, поговорить с уточкой. Вот как бы преподаватель в каком-то смысле выполняет вот эту роль, типа это... Второе, об кого можно подумать?
-
Как раз вопрос про то, что я программист, конечно, и я чувствую себя довольно уверенно, типа, если мой ребенок будет учиться программировать, я ему смогу где-то там подсказать, что-то сделать. А может ли помочь ребенку родитель, который сам не умеет программировать, который в этом не разбирается?
-
Ну как бы, короткий ответ такой, это будет с точки зрения именно помочь ответить на какой-то конкретный вопрос довольно сложно, но с точки зрения помочь, в смысле помочь научиться, на самом деле да, потому что важно самому не закрываться вот в этот кокон, типа, слушай, я в этом ничего не понимаю, иди с кем-нибудь ещё про это поговори. Если ребёнок подходит и такой, Вот я на кружках вот это, это и это, то, в общем-то, опять же, метод почему вполне работает. Почему, зачем или какой-нибудь еще вопрос. Ребенок рассказывает какую-то свою проблему, такой, ну вот, про это я не понимаю, расскажи, что здесь, а почему так, а здесь... Ну, короче, как бы... О, это то,
-
что нетехнический менеджер делает с программистами, когда у них проблемы.
-
Да-да-да-да-да, ну ты просто как бы берёшь и помогаешь ребёнку самому в своей голове. Типа ребёнок когда чё-то не понимает, он или чё-то пропустил, тогда ему важно понять, что он пропустил. Дальше это и нагуглить-то можно. И ребёнок может сам вообще-то нагуглить. Или у него связь неправильно простроилась. Важно помочь ему размотать это. Это суперсложный скилл, ну в смысле, мы пришли с работы, мы сами занимались вот чем-то похожим, разматывали клубки в головах у других людей, вот это все, тут приходит как бы ребенок и тоже что-то такое просит, ну в смысле, в этой ситуации тоже важно дать себе какой-то разумный отчет, ну в смысле, есть на это силы, признай, что сейчас ты для своего ребенка будешь не Оракулом, а таким же его другом, который вместе с ним разбирается, и послушай его, позадавай вопросы, скорее всего, поможет. Нет сил, честно ему скажи, что, дружище, там, не знаю, нет сил, к брату сходи, к другу сходи, еще что-нибудь. Ну точно не нужно закрываться, вот, это не для меня, потому что это создает у ребенка вот это снова какое-то разделение. Эти люди про то, эти люди про сё, и так далее. А мы стараемся научить их чуть-чуть другому.
-
Хорошо, психотерапевтический у нас получился эпизод. Теперь я хочу развенчать несколько мифов. Нужно ли знать математику для того, чтобы учиться программированию?
-
Нет.
-
Тупой вопрос, короткий ответ. Да-да-да.
-
Что такое математика, в смысле? Нужно ли понимать, что такое переменная и так далее, когда она в уравнении появляется? Да, это один из, кстати, классических барьеров, то есть когда ты учишь детей программированию, кого угодно программированию, понятие переменной— это одна из самых адских же вещей.
-
Ну это коробочка, в которой у тебя что-то лежит, я так это объясняю.
-
А ну и что с этой коробочкой дальше делать?
-
У неё есть имя, туда можно что-нибудь класть, оттуда можно вытаскивать.
-
А зачем? Просто не в коробочке оно не может?
-
Да, понятно.
-
Ну, короче, да, там как бы бесконечная просто история. И в этом смысле, по-хорошему, вот вроде у детей должно быть такое из математики, идти из уравнений и так далее. Опять же, мы здесь по-честному играем и такие, 99% детей это не понимают сейчас, мы это просто с нуля объясним. Так что какие-то сверхскилы математики не нужны, 2 плюс 2— 4, знать полезно, называется ли это математика, это арифметика.
-
Хорошо. Есть ли математический склад ума или программировать можно учить любого ребенка? Ух, я вижу, как у тебя дергается всё.
-
Да, ух. Мой сын гуманитарий, ему это не надо, да. Не загоняйте, пожалуйста, детей. Вот я в этот момент просто типа обращусь ко всем, кто это слушает. Своих детей, братьев, сестёр, племянников, вот кого угодно. Пожалуйста, не загоняйте их в эти вот истории. А ты гуманитарий, а я технарь и вот всякие эти вещи. Не доказано, не поможет. Психотерапия в взрослом возрасте стоит дорого. Снимите с них эту трату в будущем, если они дойдут до этой проблемы. А с большой вероятностью просто не пойдут куда-нибудь там, не знаю, в Яндекс. Знаешь, люди приходят собеседоваться, и как бы их иногда тащить нужно. Потому что они такие, блин, ну вы Яндекс, а я про программирование же ничего не понимаю. А я такой, чувак, нам нужен классный редактор. Он такой, да, но вы же Яндекс, как-то страшно мне, вы там все про... А я не пойму. Ну короче, вот это длинный ответ на нервах, потому что реально, да, у меня от этой темы просто все начинает дергаться внутри. А короткий практический ответ, нету вещей, которые это как-то доказывают.
-
Давай я тогда буду по-другому тебя спрашивать. Я буду адвокатом дьявола. Эти курсы сделаны так, чтобы любой ребенок мог пройти без там особенностей, прям серьезных развития? Или все-таки они для тех, кто этим увлечен?
-
Для любых. Больше того, одно из направлений, по которым мы работаем, это сделать такие курсы, дать эти курсы в профильных гуманитарных классах.
-
А, то есть ребенку сейчас литературу, а вы ему жахаете и программируете.
-
А мы ему жахаем еще и да, что типа, а вообще-то, если ты хочешь, я не знаю, проанализировать, вот у тебя есть текст, который все считают, что это текст Пушкина, но нигде не написано. Вообще-то, есть типа лингвистический анализ, чтобы его накодить, можно, ну, не сильно запариться, если ты не хочешь это переиспользовать. В этот момент ребенку становится интересно.
-
Охрененно.
-
А если ребенок выходит из школы, понимая хотя бы, что такое бывает, такое существует, вероятность того, что он преуспеет в жизни, довольно значимо растет. Когда мы последний лендинг собирали, точно в какой-то из версий была прям плашка «подходит для гуманитариев».
-
Очень круто. Прямо лайк. Продолжаю кринжовый вопрос. Многие считают, что технический склад ума— это что-то для мальчиков, им лучше дается программирование. Ваш опыт это подтверждает или опровергает?
-
Вот здесь у меня есть, знаешь, если на предыдущие, так как тема, ну, вообще широкая, нужно суперстрогое исследование проводить, то с полом хотя бы попроще, ну, типа, взять широкую выборку и разделить её по полу решаемо. Мы когда проводили Олимпиаду в прошлом году, мы посмотрели на результаты мальчиков и девочек. Их приходило одинаковое количество. И с нашей программой, и не с нашей. То есть там 50% примерно, там мальчиков и девочек. И что мы видим? Те, которые учились не по нашей программе, там среди призеров, то есть набравших больше определенного количества баллов, две трети мальчиков, треть девочек. Те, которые учились по нашей программе, там половина мальчиков, половина девочек. Вау!
-
То есть ты хочешь сказать, что учась у вас, у девочки шансы на то, чтобы стать призером, в полтора раза выше.
-
Да. Ровно как бы так. Потому что мы много в это вкладываемся. Помнишь, я говорил, что нам важно показать детям, как вообще это в жизни будет использоваться. А сейчас ты мне рассказал про такую штуку, что мы в курс зовем просто живых людей, экспертов своей области, которые рассказывают, что вы сейчас будете, дети, изучать текстовые редакторы, а я редактор в IT-компании, и вот как моя жизнь устроена, вот как я это пользуюсь. горячие клавиши Word нет, думаю ли я как правильно разбить на параграфы, да, здесь что-то складывается. зовя таких специалистов, мы честно следим в наше личное решение, как бы внутреннее, следим за тем, чтобы там была нормальная гендерная представленность.
-
Типа половина мальчиков, половина девочек.
-
Ну да. у нас там какие-нибудь персонажи появляются. Кто-то работает в компьютерном магазине.
-
В играх.
-
Да, в играх, в квестах. В компьютерном магазине у нас работает девочка Катя, а компьютер бабушки собирает там мальчик, по-моему, Вася. Ну и так далее. То есть там как бы мы просто детям не кладем в голову, что вот этим занимаются по твоему опыту только мальчики и эти девочки. И практика Мне показалось, что с этим этого уже более-менее достаточно, чтобы меньше тревожиться, лучше как-то воспринимать и показывать классные результаты. Там есть вопросы, типа это не суперстрогое исследование, мы не очищали эти выборки, там дети не выровнены по тому, из каких они школы и так далее и тому подобное, но там достаточно большая разница, чтобы...
-
Уверенно сказать, что процесс образования сильно влияет на... Да. на результат.
-
У нас как бы выглядит, что из класса приводят одно и то же соотношение, а потом у девочек просто шанс больше становится.
-
Это все, что ты сейчас рассказываешь, это супер, мне кажется, важная гуманитарная история. Прям слезы на глаза наворачивается. Но есть ли в этом бизнес?
-
Честный ответ, в этом и есть бизнес в части вот тех кружков, которые мы делаем платно. Это такой супер понятный для нас бизнес для всех широкие возможности, потому что это супер важно, это база. Хочешь идти как бы глубже, мы тоже готовы. Ну, в смысле, это уже какая-то история, которая ну как бы требует коммитмента. Когда ты идешь вглубь, это на самом деле еще и важно, чтобы ты за это как-то заплатил, потому что это дает тебе больше мотивации этим заниматься. Вот, ну это такая философская история.
-
Есть ли у вас конкуренты на этом рынке?
-
Конечно, есть на рынке обучения программированию их довольно много. Алгоритмика, Codecademy, Cadabra, все эти прекрасные ребята. Чем мы, когда про себя думаем и выделяемся, мы сейчас фокусируемся на таком продуктовом подходе. Вот то, что я тебе говорил вначале про информатику, в смысле, когда ты понимаешь, что и зачем, как ты это применяешь. В наших кружках конкретно мы фокусируемся на том, что ребенок может создать какой-то прям продукт. У нас на кружке он создает продукт. которым он может поделиться, на который можно смотреть, гордясь им. То есть это не просто какая-то поделка, а это какой-то красивый классный лендинг. Он не все понимает про то, как он его собрал, в смысле там за него готовы какие-то блочки, но он понимает как-то, как бы он ими оперирует. А дальше на следующем этапе он копает глубже, глубже, глубже. То есть мы здесь фокусируемся на том, чтобы ребенок с любого нашего кружка мог унести свою какую-то штуку, которую он может делиться, которая является предметом его гордости, а не какие-то знания. То есть для нас вот артефакт, в данной ситуации сейчас важнее, чем то, как он сформулирует то, чему он научился в терминах знаний.
-
А можешь какие-то примеры таких проектов привести, пожалуйста?
-
Да, ну это какие-нибудь текстовые квесты. То есть, ну там, знаешь, у меня когда-то было увлечение «Космические рейнджеры», но это уже совсем обскурная штука, но там тоже, знаешь, были текстовые квесты, типа ты пришел там в таверну... Видишь перед
-
собой вот это, ты можешь пойти направо, подняться по лестнице вверх или там выстрелить ему в голову.
-
Да-да-да, вот сейчас там зайди сюда, опа, а здесь там типа все играют в боулинг, поставь на кого-нибудь, поставь. Ну, короче, вот какая-то такая штука происходит.
-
А как они это делают?
-
Ну, если говорить про текстовые квесты, которые у нас сейчас, то это там довольно простая линейная история, это просто питончик и ифы.
-
Но они пишут код на питоне, который как раз делает эти ифы, и они могут нафигачить только ифы, сколько захотят, и еще могут внутрить, типа, ну... Да, мы
-
за них делаем там некоторую обёртку этого дела, мы за них верстаем HTML-ку, в которой отображаются результаты этого всего, разбиваем это на какие-то функции, чтобы дети не путались и так далее. Но дети видят только ту часть кода, с которым нужно работать. И этот сценарий они уже пишут сами, да, и в этой ситуации, видишь, у тебя начинает как бы складываться 2 плюс 2 в голове. Ты не просто пишешь бесконечные задачи про ифы, типа, если чётное, напиши да, если нечётное, напиши нет, и вот это всё. Тоже пишешь бесконечность ифов, но только... Но
-
уже с каким-то смыслом.
-
Да, с каким-то смыслом, а на выходе ты это ещё кнопочкой share можешь другану скинуть.
-
Кайф. И раз там есть кнопка share, то расскажи мне какой-то проект, чтобы я положил в описании к эпизоду ссылку и всем захотелось на неё кликнуть.
-
Чё можно показать, чё можно дать, это вот результаты наших предыдущих штук, для Алисы, прикольные вещи довольно есть. И это вот подкасты, которые дети записали.
-
Опиши.
-
Какие навыки есть? Есть навык, вот тоже, кстати, текстовая игра, только которую ты можешь играть с голосовым помощником. Там, по-моему, называется «Война мафиози». И там... Ты начинаешь в каком-то ранге, у тебя там как бы есть, по-моему, труба или просто кулаки даже, или кастеты, что-то такое. У тебя есть несколько районов, ты можешь пойти в какой-то район, там как бы в каждом свой босс, ты там должен как-то в правильном порядке... Так, погоди, эту
-
игру сделали ребята из Казани, я так понимаю, да?
-
Это хорошая шутка.
-
Как парень с кварталов, я тебе могу это как бы гарантировать.
-
Не исключу, да.
-
Хорошо.
-
У нас будет ссылка на Алису, и ты сказал, что у них ещё есть подкасты. Какой самый клёвый?
-
Слушай, клёвый подкаст— это парень, по-моему, лет 12 и рассказывает про викторианский стиль. Типа, что это такое.
-
Нифига себе.
-
И он там подобрал звук, у него там хорошая музычка на фоне, у него нормальный чистый саунд речи, всякие вот эти вещи. То есть ты слушаешь и такой, ну
-
в целом это лучше, чем 90% подкастов на русском языке.
-
Всё.
-
В каком-то смысле, да-да, знаешь, ты такой, мог ли я на такое случайно на шафле на ютубе наткнуться, когда там, я не знаю, на велике ехал, но в целом мог.
-
Кайф. Как понять, что это будет интересно моему ребёнку?
-
Слушай, дать попробовать. Нет другого способа. Ты не можешь посмотреть на ребёнка, посмотреть на какую-то программу и однозначно сказать да-нет. Как мы это решаем, у нас есть всякие открытые задачки, открытые уроки, что-нибудь еще, что можно дать ребенку просто кинуть ссылку. Если тебе кажется, что твоему ребенку это полезно, он потыкается полчасика, скажет, хочет еще. Ну прекрасно, можно дальше. Все остальные ответы, на мой взгляд, это не очень честно будет. Скорее, ты убедишь себя, что это хочется твоему ребёнку, а дальше начнётся ещё какая-то внутренняя борьба, типа вдруг ему не захочется.
-
Какую ссылку надо давать ребёнку?
-
На наши открытые уроки, на какие-нибудь мастер-классы.
-
Ссылку на них мы положим в описании к этому эпизоду. Финальный вопрос. Ну классно, у вас есть вот этот сервис. И в нём как бы всё понятно. Есть школа, в которой вообще zero effort, есть кружки, в которых надо как бы самому заморочиться ребёнку записать, он с тобой, ну с ним там тоже всё дальше сделают. На ютубе куча образовательных видео. Ещё есть какие-то книжки наверняка про это. Есть ли какие-то хорошие, чтобы вообще типа DIY, я сам в этом не разбираюсь, но хочу своему ребёнку дать такую возможность. Есть что-то подобное?
-
Слушай, ну вот то, что называется self-paced контент, то есть в своём темпе ребёнок, как хочет, так и проходит, ничего не зависит, просто открыл и проходит. У меня есть куча self-paced историй про научпоп в голове, где просто как любознательность повышать. В это я верю, потому что тебе не нужно систему с этого собирать, это просто как мир работает и ещё что в нём бывает.
-
О, есть хороший ютуб-канал про это, да?
-
Да, очень много. Veritasium какой-нибудь.
-
На английском языке?
-
На английском, да.
-
Он работает для детей, да?
-
Да, он работает для детей, просто не все видео. Если смотреть как бы, чтобы именно для детей хорошо сработало, ну типа для детей от 11 лет, давай так, типа для детей до 11 лет. Есть довольно много разного специфического контента, я в нём как бы не сверхспец, поэтому не буду советовать что-то плохое. Но типа реально какой-нибудь классный контент там того же Веритасиума, супер отличная вещь. Чувак просто отличные вещи рассказывает. Кстати, есть канал, который его переводят на русский, по-моему, Вертдайдер (Vert Dider). Да, можно в описании вставить, будет классно. Вот, про именно программирование, ну я здесь свою позицию выскажу, что self-paced, если ребенок настолько замотивирован, что он осилит, он сам найдет какие-то подходящие для него вещи. Если вам кажется, что ресурсов нет ему помогать, найти какого-то наставника, отправить его куда-то и так далее, но хочется дать ему, чтобы он селф-пейс прошёл, от него такого запроса не было, то честный ответ, что, скорее всего, не хочется, не надо так делать, не сработает. Условно, если бы ребёнок слушал этот подкаст, что можно было бы ему посоветовать для каких-то селф-пейс вещей? Возможно, Khan Academy есть какие-то хорошие вещи, по-моему, я у них что-то видел. Но, короче, вот у меня к селф-пейсу такое довольно сложное отношение, скорее слабо в это верю.
-
Угу, тоже ответ. Спасибо тебе большое, Влад, суперинтересный разговор, мне очень понравилось.
-
Было очень классно, спасибо.
-
Это подкаст Студии Либо-Либо, и сделали мы его вместе с сервисом онлайн образования Яндекс Практику. Над подкастом работали редакторка Маша Агличева, продюсерка Настя Медведева, звукорежиссер Юрий Шустицкий. За джингл спасибо Алексею Зеленскому. Редактор субтитров Т.Горелова Корректор А.Егорова