Программировать вслепую: Microsoft создала физический язык программирования

Компания Microsoft представила новый проект Code Jumper. Это физический язык программирования, который научит основам разработки ПО детей с нарушениями зрения.
Преодолеть страх
Разработчики Code Jumper рассказали, что инициатива выросла из Project Torino, который запустили в 2015 году. Одна из главных целей Code Jumper – помочь ребенку с нарушениями зрения преодолеть страх.
Слабовидящие дети часто неуверенно пользуются ПК. Они боятся повредить электронику, поэтому не получают такого опыта, как дети с нормальным зрением.
Code Jumper позволяет «потрогать» программу. Крупный конструктор можно и нужно брать в руки, чтобы собирать из ярких блоков и толстых проводов синтаксические конструкции и логические структуры. Сломать его крайне сложно.
Смена концепции
Изначально Microsoft хотела создать что-то вроде Blockly: систему блочного программирования на основе кубиков с магнитами. Но дети, которых пригласили для тестирования, просто выстраивали сплошной ряд из кубиков.
Часто кубики падали со стола и терялись. Дети расстраивались и теряли мотивацию учиться.
Тогда разработчики придумали новую концепцию. Они создали набор модулей из белого пластика с яркими ручками и кнопками. Модули можно соединять толстыми белыми проводами. В результате получаются системы, которые помогут рассказывать истории, придумывать шутки и даже создавать музыку.
Самое важное и нужное
Microsoft не планирует монетизировать разработку. Специалисты компании передадут технологию Code Jumper в некоммерческую организацию American Printing House for the Blind (APH), которая создает продукты для слепых и слабовидящих людей.
Специалисты организации разработают наборы для обучения программированию для детей 7-11 лет. Сначала они появятся в США и Великобритании, а также Индии, Австралии и Канаде, позднее – и в других странах.
Эксперты отмечают, что пока нет полноценной методики обучить слабовидящих детей программированию. Физический способ – единственный реальный путь.
А разработчики считают, что Code Jumper будет интересен и детям с нормальным зрением. И если ученик окажется полностью вовлечен в процесс, он наверняка отлично справится с заданием.
См. также
Умер создатель Objective-C. Расскажем о его вкладе в развитие языков программирования
29.01.2021 2457 user1015646 3
Разработчик может лишиться доступа к 280 млн долларов в биткоинах из-за забытого пароля
15.01.2021 1567 user1015646 7
Сотрудники на удаленке чувствуют себя более измотанными, чем при работе в офисе
02.11.2020 2780 capitan 13
Минфин раскритиковал планы Минкомсвязи по субсидированию онлайн-образования
22.05.2020 4918 VKuser24342747 1
Боремся с «ленивой самоизоляцией»: цикл публикаций от Елены Дуюн на Infostart.ru
20.05.2020 8319 user997184 1
Мир после коронавируса: российские компании не сохранят удаленку, США – наоборот
15.05.2020 5365 user1015646 9
Все.онлайн: в России запущен каталог бесплатных ресурсов для людей в самоизоляции
15.04.2020 4651 user1015646 0
Минкомсвязи представило приложение для получения QR-пропусков на время карантина
14.04.2020 7215 VKuser24342747 2
Александр Жаров ушел из Роскомнадзора ради должности гендиректора «Газпром-Медиа»
25.03.2020 5890 VKuser24342747 0
В России обсуждают введение нового вида занятости – удаленной работы
24.03.2020 5562 ЕленаЧерепнева 7
На карантине: Google Chrome перестанет получать обновления до апреля
23.03.2020 7315 VKuser24342747 6
Минкомсвязь не хочет компенсировать затраты операторов на «бесплатный» интернет
17.03.2020 6009 user1015646 6
Фельдшерам и учителям не хватило компьютеров для подключения к интернету
05.03.2020 5500 VKuser24342747 4
Умер Ларри Теслер – разработчик, придумавший команды «копировать», «вырезать» и «вставить»
25.02.2020 6326 user-programmist 6
Не на своем месте: суд оштрафовал Twitter и Facebook на 4 млн рублей
20.02.2020 5192 VKuser24342747 9
Чешские программисты бесплатно создали сайт, на который правительство хотело потратить 16 млн евро
03.02.2020 7088 user1015646 31
Лучше, чем Google: «Яндекс» возглавил рейтинг лучших работодателей для студентов в России
31.01.2020 6469 user1015646 6
Большие перемены: назначен новый министр по цифровому развитию и связи
28.01.2020 7749 user1015646 16