bannerbannerbanner
полная версияЦифра на марше, или 50 историй об образовании в XXI веке

Михаил Георгиевич Зеков
Цифра на марше, или 50 историй об образовании в XXI веке

История 43. Новые платформы для сферы образования

Учить то, что нужно, что просит душа,

Платформы способны помочь не спеша!

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

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

Формировать на лету главу учебника для индивидуального изучения – первый вариант. Второй вариант, когда под запросы учителя на лету формируется презентация к уроку. Такая платформа может стать основным источником демонстрационных материалов для всех участников образовательного процесса.

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

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

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

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

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

Платформа взаимодействия работников сферы образования. Сегодня на рынке есть очень удачные и успешные решения. Сотни тысяч учителей и миллионы школьников являются их благодарными пользователями. Такие платформы предлагают разные сервисы. При этом сетевое взаимодействие учителей между собой на них вторично. Главная мотивация – личные планы, потребности и амбиции учителя.

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

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

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

Вокруг этой платформы можно накрутить очень много идей.

Платформа сопровождения наставничества. Важнейшая платформа, потребность в которой неоспорима. Но для полноценного масштабирования и распространения наставничества среди школьников и студентов потребуется нормативно-правовая помощь государства.

Набросаю разные модели, использующие наставничество и проектную деятельность в среде школьников и студентов.

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

ИТ-тьютор. Помогает новичкам осваивать возможности разных цифровых образовательных платформ. Отличная практика для будущих специалистов по работе с клиентами.

Наставник по профессии. Помогает изучать дополнительные онлайн-курсы, предназначенные для конкретной профессии. Помощь подопечному – это отличное закрепление полученных профессиональных знаний и умений.

Тренер команды. Он на несколько лет старше своих подопечных. Его слово и признание очень важно для членов команды. Его задача – мотивация команды к успешным выступлениям на самых разных интеллектуальных соревнованиях.

Организатор соревнований. Его задача – поиск и привлечение организаций, готовых проводить открытые и/или закрытые призовые турниры. Часть призового фонда в этом случае будет зачислена организатору в качестве комиссионного вознаграждения.

Этими моделями платформа не ограничится. По мере ее развития наставничество будет внедряться все шире и шире.

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

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

Акцент на наиболее значимых знаниях. Для тематики соревнований отбирается тот материал, который согласно закона Парето входит в 20% наиболее значимого учебного багажа для последующей жизни.

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

Интеграция образования и бизнеса. Через содержание соревнований можно влиять на профессиональную ориентацию школьников. Бизнес может простым и значимым способом проявить свою социальную ответственность через спонсирование команд.

Возможные виды соревнований на платформе:

соревнования между учениками класса;

предметные и познавательные викторины школы;

региональный мобильный смарт-марафон;

соревнования между классами из разных школ;

соревнования между командами друзей;

соревнования между семейными командами;

специализированные спонсорские турниры;

публичные турниры от мировых знаменитостей.

Все соревнования платформы можно разделить на два типа:

парные дуэли, когда один из соперников (школьник, класс, команда, школа) вызывает на соревнование аналогичного соперника;

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

Платформа поддержки сообществ по интересам. Дополнительное образование взрослых распространяется сегодня самым причудливым образом. В интернете можно научиться всему.

Люди любят собираться в разные сообщества. Это делает их жизнь интереснее и насыщеннее. Сообщества позволяют человеку почувствовать себя нужным и значимым. Причастность к общему делу также имеет немаловажное значение.

Возможно, роль такой платформы будут выполнять традиционные социальные сети. Может быть, для этого в них появятся дополнительные функции. Но ведущие социальные сети уже перегружены возможностями. Не исключен в будущем и обратный тренд – их разделение на специализированные приложения массового пользования. Instagram, популярные мессенджеры, профессиональные социальные сети показывают примеры такого более узкого позиционирования.

Тогда и отдельная платформа для сообществ по интересам может оказаться востребованной и перспективной. Особенно, если поможет встречаться людям с общими интересами не только в виртуальном пространстве, но и в реальном мире.

Платформа поддержки рынка труда. Эксперты предполагают в будущем интеграцию профессиональных социальных сетей, платформ для публикации резюме и вакансий, кадровых систем. Еще один тренд – расширение возможностей платформ для фрилансеров, выполняющих разовые работы. Раньше эти платформы обслуживали только ИТ-сектор: программистов, дизайнеров. Сегодня с их помощью можно заказать сиделку на день, работы на даче, мелкий ремонт в квартире.

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

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

Платформа молодежных предпринимательских инициатив. Что-то такая платформа возьмет от стартап-акселераторов. Они позволяют инициаторам стартапов оформлять заявки на финансовую или менторскую помощь. Что-то платформа возьмет от краудфандинговых интернет-ресурсов (сайты для сбора средств на реализацию самых разных проектов). Но этого будет недостаточно.

Такая платформа должна помогать собирать команды для запуска инициатив. То есть, частично пересекаться по функционалу с платформой сопровождения проектной деятельности. Такая платформа должна предоставлять инструменты для бизнес-планирования. Как и в проектной деятельности, инструменты будут упрощенные, доступные для освоения школьникам и студентам. Видны точки пересечения данной платформы и платформы для сопровождения наставничества.

Возможно, отдельной платформы создавать и не придется. Необходимые инструменты можно будет встроить в другую платформу.

 

Маркетплейс для участников образовательного процесса. Создавать такую платформу отдельно вряд ли целесообразно. Главной проблемой для любого маркетплейса является привлечение платежеспособных посетителей на свой ресурс. Формировать поток посетителей с нуля очень затратная по рекламным бюджетам задача.

Перспектива у такого образовательного маркетплейса есть только в одном случае. Он должен получить доступ к аудитории других цифровых образовательных платформ. В остальном он не будет существенно отличаться от обычных маркетплейсов.

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

История 44. Подготовка и стажировка программистов

Хватит без толку штаны протирать,

Время приходит айтишником стать!

Пожалуй, тема этой истории наиболее интересна и близка мне.

В 1992 году в нашу школу был поставлен первый в городе компьютерный класс IBM-286. По тем времена крутизна неимоверная. Нам завидовали все другие школы, которым приходилось работать на «Корветах».

В 1993 году я создал на базе нашей школы Межшкольный компьютерный центр для подготовки начинающих программистов. Через него за несколько лет прошло около 50 школьников и студентов. Среди них были участники и призеры школьных олимпиад по программированию и просто увлеченные программированием ребята. Критерий отбора был один – готовность и умение учиться самостоятельно.

Я был в школе учителем математики. Моим напарником в клубе был учитель русского языка. Я понимал основы программирования в самых общих чертах, он их вообще не знал. Объединяло нас одно: большое число идей, которые мы хотели воплотить в компьютерные программы.

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

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

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

Я уже писал про математический тренажер «Метеоритная атака». Он и еще один тренажер в 1994 году заняли призовые места на международном конкурсе «Borland-Contest», в котором участвовали команды и компании из СНГ. Еще одна наша программа «Генератор тестов Россь» занял тогда же первое место в номинации «обучающие программы».

Есть один нюанс с нашим участием в этом конкурсе. В нем было две категории участников: «профессионалы» и «юниоры». Юниоры – это школьные и студенческие кружки программирования вроде нашего клуба. Подали мы заявки, естественно, в категорию «юниоры». А свои призовые места генератор тестов и тренажеры получили как «профессионалы». Жюри своим решением наши заявки перенесло в более авторитетную категорию.

Участники в категории «профессионалы» были вполне серьезными. В соседней номинации первое место получила компания ABBY со своим переводчиком. И в других номинация победители были известными компаниями. А вот в обучающих программах доминировал наш клуб. При вручении дипломов и призов генеральный директор представительства Borland в России без микрофона сказал мне очень интересную вещь. Все члены жюри из ИТ-сектора голосовали за другого кандидата на первое место. Но члены жюри из МГУ и других образовательных структур в нашей номинации стояли горой за наш генератор тестов. За «оригинальные методические идеи и подходы», как он выразился.

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

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

Тут-то и начинаются проблемы.

Интерес к программированию формируется рано. Основы можно закладывать уже в начальной школе. Для детей 9-12 лет на рынке есть несколько интереснейших платформ. Как правило, они базируются на специальных учебных языках программирования, адаптированных к детскому возрасту.

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

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

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

К их услугам огромное число самых разных онлайн-курсов и видеоуроков для начинающих программистов. В любом городе разного рода «ИТ-академии» предлагают очные курсы для начинающих программистов, дизайнеров, тестировщиков. Выбирай и изучай, вроде бы нет никаких проблем.

Нет ничего принципиально сложного для сообразительного подростка 14 лет в курсах по изучению основ HTML, CSS, JavaScript. Старшие товарищи в один голос советуют начинать именно с этого. И подростки начинают.

Ученики с хорошими общими компетенциями изучают основы самостоятельно в интернете. Другие идут на очные курсы. Через полгода-год все заканчивается. Основы освоены, а дальше – ступор. В результате в 14-15 лет карьера программиста обрывается. В лучшем случае молодой человек вернется к ней на первых курсах университета. В худшем – уже никогда.

Экономика под воздействием цифровой трансформации стонет от нехватки квалифицированных ИТ-специалистов. Университеты, которые готовят ИТ-специалистов, стонут от качества абитуриентов. Большинство поступивших хорошо сдают единые экзамены. Но они не любят и не понимают программирования.

Детское увлечение программированием осталось в далеком прошлом, почти все освоенное забылось. Пять лет изучения школьной информатики – это ни о чем. Учитель информатики последний человек, кто может научить увлеченного школьника реальному программированию. Если бы он умел программировать, он бы уже давно из школы ушел.

Предложения на рынке дополнительного ИТ-образования рассчитаны на взрослых или почти взрослых. Молодые люди от 18 лет после успешного прохождения курсов могут сразу устраиваться на работу в ИТ-компании в качестве стажеров. Далее их карьера понятна. Есть желание и способности, будешь быстро расти. Нет – застрянешь на долгие годы на уровне рядового кодировщика.

Школьники 13-14-15-16 лет после успешного прохождения таких курсов просто попадают в профессиональный вакуум. На работу в ИТ-компании в силу возраста и занятости в школе их не берут. Самостоятельно развиваться в профессиональном смысле они не способны.

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

В чем проблема? – удивится читатель. Нужно создать систему такой стажировки. Вовлечь в это ИТ-компании, они главные интересанты.

Тут и зарыта собака, как утверждает известный фразеологизм.

Стажировка – это выполнение реальных практических задач по разработке ПО. В идеале ПО должно найти свое применение на рынке. Может и не найти, конкуренция непредсказуема. Но заведомая работа в стол – очень плохая мотивация.

Суть любой стажировки программиста такова. Во время выполнения реальной задачи стажер а) разрабатывает программный продукт; б) осваивает необходимые для этого знания и умения; в) получает навыки профессионального самообразования.

Упрощенно любая задача предполагает четыре стадии: постановка; дизайн; написание программного кода; тестирование. Две последние постоянно чередуются во времени.

С написанием программного кода почти все понятно. Только нужно решить, как стажер сможет консультироваться у более опытного программиста. Где этот опытный программист возьмется, кто ему за консультации заплатит. Но теоретически вопрос решается, он не самый сложный. Недаром мы так много говорим про наставничество.

Без особых проблем можно решить задачи последнего этапа – тестирования. Мы развиваем проектное и командное обучение. Новая компьютерная программа – это проект. В команду войдут начинающие разработчик и тестировщик и будут работать в паре.

Остались две самые сложные стадии: постановка и дизайн.

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

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

Можно пробовать искать проекты на свободном рынке, конкурируя с фрилансерами. На мой взгляд, идея не жизнеспособна. Качество и скорость разработки вряд ли устроит заказчика. Возникают серьезные сложности с мотивацией взрослых специалистов, которых должны привлекать стажеры.

Довеском идет проблема с профессиональным дизайном. Если его не будет, продукту на рынке ничего не светит. Услуги профессионального дизайнера стоят немалых денег. Для взаимодействия с ним тоже нужен немалый опыт.

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

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

каждая задача – это модуль-расширение некоторой цифровой платформы;

для такого модуля-расширения имеются четко прописанные форматы, механизмы и интерфейсы взаимодействия с ядром платформы (API платформы);

в ядре платформы реализованы все сложные программные компоненты, недоступные для начинающих программистов;

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

постановка, авторский контроль, дизайнерские решения предельно унифицированы;

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

В качестве идеи для такой платформы предложу тезисно концепцию «волнового игрового программирования».

Первая волна программирования – разработка маленьких игр в стиле puzzle. Таких игр на рынке тысячи. Каждая игра разрабатывается как отдельное расширение платформы. Все самое сложное платформа берет на себя.

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

 

Вторая волна программирования – написание алгоритмов (интеллектов) игры для конкретных расширений. Пишутся они, например, на JavaScript. Любой желающий может выбрать игру, написать для нее свой алгоритм и «стравить» его с алгоритмами других программистов.

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

Задача по написанию расширения – не сложная и конечная. Но в ней стажер сможет пройти все этапы разработки и многому научиться.

Задача по написанию алгоритма игры – чаще всего предела сложности не имеет. Крестики и нолики на поле 3х3 имеют короткий конечный алгоритм. Алгоритм игры в крестики и нолики на бесконечном поле можно совершенствовать до бесконечности (опять каламбур!)

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

Проблемы и перспективы ИТ-образования далеко выходят за рамки, обозначенные в этой истории. Про них много написано. Это направление имеет огромное значение для цифровизации экономики в целом и для цифровизации сферы образования в частности. Но тема этой истории про самое наболевшее. Про остальное написали и еще напишут другие.

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

1  2  3  4  5  6  7  8  9  10  11  12  13  14  15  16  17  18  19  20  21  22  23  24 
Рейтинг@Mail.ru