для программирования модуля-расширения достаточно базовых знаний, готовности и умения осваивать новые знания с помощью консультантов или своих же товарищей-стажеров;
постановка, авторский контроль, дизайнерские решения предельно унифицированы;
в качестве постановщиков можно привлекать тех программистов из ИТ-компаний, которые хотят пробовать себя в качестве руководителей проектов и бизнес-аналитиков.
В качестве идеи для такой платформы предложу тезисно концепцию «волнового игрового программирования».
Первая волна программирования – разработка маленьких игр в стиле puzzle. Таких игр на рынке тысячи. Каждая игра разрабатывается как отдельное расширение платформы. Все самое сложное платформа берет на себя.
Особенностью таких игр на платформе является возможность подключать внешний алгоритм игры. Для этого игра имеет специальные интерфейсы.
Вторая волна программирования – написание алгоритмов (интеллектов) игры для конкретных расширений. Пишутся они, например, на JavaScript. Любой желающий может выбрать игру, написать для нее свой алгоритм и «стравить» его с алгоритмами других программистов.
Сделал Иван расширение для игры в покер. Ничего сложного, если платформа берет на себя типовые дизайнерские решения, взаимодействие с базой данных и др. Потом сотни желающих начинают писать свои алгоритмы игры в покер. Вызывать на дуэли других разработчиков, участвовать в турнирах.
Задача по написанию расширения – не сложная и конечная. Но в ней стажер сможет пройти все этапы разработки и многому научиться.
Задача по написанию алгоритма игры – чаще всего предела сложности не имеет. Крестики и нолики на поле 3х3 имеют короткий конечный алгоритм. Алгоритм игры в крестики и нолики на бесконечном поле можно совершенствовать до бесконечности (опять каламбур!)
Такая платформа способна обеспечить стажировку сотен тысяч начинающих программистов. Профессионалы тоже могут на досуге развлечься, доказывая силу своих алгоритмов друг другу. Про идеи подключения к этому делу слабеньких ИИ промолчу.
Проблемы и перспективы ИТ-образования далеко выходят за рамки, обозначенные в этой истории. Про них много написано. Это направление имеет огромное значение для цифровизации экономики в целом и для цифровизации сферы образования в частности. Но тема этой истории про самое наболевшее. Про остальное написали и еще напишут другие.
Нас ждет разговор об образовательных экосистемах. Их задача в будущем цифровом мире объединить все лучшее, что имеет сфера образования.
История 45. Образовательные экосистемы в цифровом мире
Далее для краткости вместо «образовательная экосистема» я буду говорить просто «экосистема». Всегда имея в виду сферу образования. Дать формальное определение экосистемы я попробовал, но просто и понятно не получились. Есть в логике еще один подход к определению понятий, описательный. Его и применим.
Экосистема – это в первую очередь территория. Она ее неотъемлемая часть. Поэтому экосистемы формируются и развиваются на определенной территории. Если страна небольшая, то можно говорить об образовательной экосистеме страны. В больших странах в разных регионах могут формироваться свои экосистемы. Поставщики и потребители услуг не обязательно физически присутствуют на территории. Получая дистанционное образование в университете другой страны, студент становится временным участником ее экосистемы.
Отдельная школа, университет, центр дополнительного образования никогда не могут быть полноценной экосистемой сами по себе. Лучшие из них могут обладать «экосистемными» свойствами и могут стать ключевыми элементами экосистемы.
Экосистема – это система, в рамках которой взаимодействуют большинство поставщиков и потребителей образовательных услуг на данной территории. Есть цифровые платформы, которые обеспечивают взаимодействие репетиторов и школьников. Но это не экосистемы. Подавляющее большинство задействованных в сфере образования людей к этим платформам отношения не имеют. Экосистема должна обеспечивать взаимодействие практически всех поставщиков и потребителей сферы образования. Не входящие в экосистему либо постепенно в нее встраиваются, либо становятся люмпенами от образования.
В экосистеме коллективными усилиями устанавливаются понятные и прозрачные правила, механизмы и форматы взаимодействия. Как минимум, в рамках экосистемы действует общий подход к формированию, хранению и использованию цифровых профилей обучающихся, преподавателей, учреждений образования, работодателей. Такой подход позволит участникам без потерь и проблем перемещаться между элементами экосистемы, обеспечит одновременное и согласованное взаимодействие с ними.
Поясню это на примерах. Переход из школы в школу с перемещением цифрового профиля. Использование репетитором карт пробелов в знаниях, сформированных в школе. Объединение в одно резюме учебных достижений студента и сведений о его работе в компаниях.