По мнению инициаторов проекта, новый подход усилит роль русского языка в IT и поможет поддержать отечественного производителя ПО. Да и учиться станет проще.
Что придумали?
В Пензенском госуниверситете решили проблему языкового барьера радикально — просто перевели язык JavaScript на русский. Условия задач, синтаксис — все теперь на кириллице.
«Перед тем как приступить к решению, студенты часто тратят время на перевод условий задачи. Это тормозит процесс обучения. Мы перевели десятки заданий и выпустили два сборника, чтобы каждый мог сосредоточиться на сути, а не на лексике», — объяснил кандидат педагогических наук из ПГУ Андрей Диков.
Вуз уже даже зарегистрировал патент на эту разработку. Новая система получила название «Автотестирование спортивных задач по программированию на JS с патриотическим контентом». Одна из главных «фич» продукта — возможность автоматической проверки кода, написанного на кириллице.
Учеба как игра
Обучение студентов новой системе выстроено с акцентом на геймификацию. Так, будущие программисты «сражаются» друг с другом, решая сложные задачи без использования английских слов.
Есть и совсем креативные форматы учебы: например, в упражнении «Импортозамещение» студенты должны придумывать оригинальные решения, меняя классические англоязычные термины на русские. Цель — чтобы студенты не заскучали.
В чем плюсы такой учебы?
Самое очевидное преимущество — студенты, которые не в совершенстве владеют английским, могут получать профессиональные навыки без дополнительных барьеров. Кроме того, кириллица в кодинге повышает роль родного языка в IT-образовании.
Новая разработка, кстати, уже применяется даже в школах. И это делает IT-профессии гораздо более доступными для большего числа детей.
Почему эксперты недовольны?
Интеграция национальных языков в программирование — это не новость. Такая практика уже есть в Китае, Индии и других странах. Но о полной замене речи все же не идет.
«Главный риск: программисты, привыкшие к русскому коду, могут оказаться „вне игры“ на международном рынке», — предупреждает директор Ассоциации профессиональных пользователей соцсетей и мессенджеров Владимир Зыков.
И с этим не поспоришь — так или иначе, базой всех мировых языков программирования остается английский. Поэтому даже если внутри страны программисты смогут работать на кириллице, то сотрудничество с международным IT-сообществом окажется под угрозой.
При этом переучивание специалиста на английский займет много времени и будет стоить дорого.
Таким образом, вывод экспертов — программирование на кириллице отлично показывает себя на начальных этапах подготовки будущих айтишников. Но экспериментов с полным уходом от английского лучше все же избегать.
Советуем к прочтению: Кем я хочу стать: профориентация в школе, и как не ошибиться
Фото: freepik.com