В Microsoft беспорядок, когда дело доходит до всего, что выходит за рамки основного направления Azure. Однако вы можете подумать, что доверять намерениям компании в отношении образования — это нормально. Это беспроигрышная ситуация. Учителя получают необходимые инструменты, а Microsoft — их сердца и умы. Тогда почему Microsoft просто убила свой инструмент Touch Develop в центре своей образовательной программы через игры?
У Microsoft есть ряд образовательных проектов, но Touch Develop была флагманом, использовавшимся в программе Creative Coding Through Games And Apps (CCGA). Он предлагает 6, 9, 12 или 18-недельный курс под руководством инструктора с ежедневными планами уроков. Он был организован вокруг использования Touch Develop, приложения, которое позволяет писать код без ввода, но также и без использования редактора блоков. Это позволяло создавать программу, выбирая инструкции из меню, а затем настраивая их путем ввода. Это был хороший способ упростить создание кода.
В 2015 году Microsoft поступила правильно и создала Touch Develop с открытым исходным кодом, и вы могли подумать, что это означает, что его использование было безопасным вариантом. В некотором смысле это было так, но Microsoft предоставила серверы, необходимые для создания программ и их тестирования. Теперь, убедив учителей использовать его планы уроков, он просто отказывается от поддержки — или, скорее, как написано на странице Touch Develop, «уходит на пенсию 23 мая 2018 года». Красиво, не правда ли? Вы можете только надеяться, что Touch Develop будет счастливым выходом на пенсию в солнечном месте, возможно, на пляже. Конечно, учителя, которые остались сухими и увлеченными, находятся не в таком солнечном месте.
Настоящая проблема, похоже, в том, что другая группа в Microsoft продвигает MakeCode — блочную систему на основе TypeScript, которая работает на Micro: bit, Minecraft, chibi, Playground Express, Grove Zero и Cue. Это неплохая система, но с образовательной точки зрения у нее есть свои проблемы. Похоже, что стандартная ситуация Microsoft «может быть только один» снова исполнилась, и Touch Develop была отброшена.
Обратите внимание на SmallBasic — вы можете стать следующим.
Отказ от Touch Develop интересен тем, что он, вероятно, непреднамеренно, демонстрирует высокомерие.
В блоге MakeCode об этом прямо говорится:
«Microsoft Touch Develop, проект, разработанный Microsoft Research для обучения информатике любого ученика на любом устройстве, больше не будет доступен с 23 мая 2018 г. В результате клиенты, использующие« Творческое программирование с помощью игр и приложений »(CCGA ) курс на основе Touch Develop больше не будет иметь доступа с 23 мая 2018 г. »
Блог Touch Develop не намного лучше:
«Мы хотим сообщить вам, что служба Touch Develop (TD) (на www.touchdevelop.com) будет окончательно закрыта 23 мая 2018 г. Это означает, что все ресурсы TD (сценарии, изображения и т. Д.), Размещенные в облаке, будут больше не будет доступно с 23 мая 2018 г. «.
Вау, так что ты просто отключаешь мои проекты?
Что, если мы все еще используем этот термин CCGA или Touch Develop?
Microsoft сообщает, что все учителя должны сдать экзамены до 23 мая.
Шутки в сторону? Это пиар? Конечно, все мы очень рано поняли, что указывать учителю, что делать, — плохая идея.
Интересно, что, поскольку Microsoft создала закрытую группу Yammer для учителей, использующих Touch Develop, я не могу найти никаких цитат или отзывов, кроме как процитировать блог Garth CS Education (всегда стоит прочитать)
«Внезапная смерть Touch Develop и CCGA заставила меня глубоко излагать настроение. Чтение некоторых комментариев учителей, использующих TD и CCGA, заставляет меня сочувствовать им »
а также
Мне кажется, что в их отделе программного обеспечения для образования нет никого, кто бы хоть что-нибудь знал об образовании или преподавателях. Смерть CCGA — прекрасный тому пример. Нет ничего плохого в том, чтобы обдумывать программу, CS развивается, но это изменение должно длиться год или два, чтобы дать учителям время планировать, переписывать и обучать. Принятие учебного плана — непростая работа. Хороший учитель не просто возьмет что-то вроде CCGA и будет использовать именно так, как написано. Они должны адаптировать его к своему собственному опыту, потребностям своей конкретной студенческой группы и имеющемуся у них оборудованию. На это уходит много времени. Время — это не то, над чем учителя часто проводят время. Кажется, М.С. это совершенно упустил. Если бы в отделе образования РС была пара опытных учителей K-12, бродивших по офису, я уверен, что эти учителя сказали бы что-то вроде «Вы чокнутые !? Так его не убить! Есть учителя, использующие это прямо сейчас, и у них есть часы и часы, вложенные в эту учебную программу!
Я сам не мог бы выразить это лучше или с таким авторитетом. Прочтите оставшуюся часть сообщения, чтобы узнать о других причинах не доверять Microsoft в будущем и о том, как Microsoft следует вести себя в сфере образования.
Как я уже сказал в начале, Microsoft по-прежнему представляет собой беспорядок враждующих фракций, как только вы выйдете за рамки основной стратегии, которую устанавливает высшее руководство.
По крайней мере, Microsoft должна предоставить больше времени для перехода, предпочтительно на Scratch или что-то с открытым исходным кодом и автономное.
Если вы хотите увидеть MakeCode в действии, мы перенесли на него нашу игру Commando Jump Game — см. Commando Jump Game для Micro: bit In Touch Develop