СМИ о нас

Студентов обучают программированию на кириллице

Автор
Наталия Шашина, «Бизнес ФМ»

Сотрудники Пензенского госуниверситета переформатировали JavaScript, один из самых популярных и востребованных языков в мире, для программирования на кириллице. Что об этом думают IT‑специалисты? И пригодятся ли такие навыки в рабочей среде, где JavaScript — исключительно англоязычный продукт?

Как рассказал «Бизнес ФМ» доцент кафедры «Информатика и методика обучения информатике и математике», кандидат педагогических наук Андрей Диков, главный плюс — облегчить для студентов обучение программированию. Чтобы они могли усвоить базовые принципы языка и решать задачи, не отвлекаясь на перевод.

«Мы изучаем промышленный язык, очень сложный, очень крутой, очень востребованный — это JavaScript, на котором пишутся скрипты для браузера. И мы используем кириллицу, чтобы писать код на JavaScript. То есть мы берем язык, у которого ключевые слова на английском языке, но, так как любой язык программирования предполагает, что мы можем добавлять свои имена переменных, имена функций, каких-то модулей, то мы можем им давать имена в том числе и на кириллице. И мы используем кириллицу для написания кода», — говорит преподаватель.

«Мною было организовано соревнование, где я придумал четыре задачи. Я их назвал «патриотические задачи». Там в первой и второй задаче нужно было написать код, который не содержал бы вообще ни одной английской буквы. Какие плюсы? Ну, они очевидные. То есть и у студентов, у школьников родной язык в нашей стране русский, а ключевые слова английские. И, соответственно, у довольно большого процента это вызывает языковые барьеры. Мы сейчас этот подход пробуем, и студенты — они тоже все разные, но часть их них этому рады».

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

Впрочем, программирование на кириллице — это не нечто уникальное. Например, современный код для 1С тоже русифицирован. Но все-таки это больше подходит для локальных историй. Говорит управляющий партнер лаборатории робототехники для детского образования Enjoy Robotics Артем Медведев:

«Например, взять 1С — это программный продукт, который реализуется в странах СНГ и России. И язык программирования, на котором он базируется, соответственно, на кириллице. Допустимо рассматривать программирование на кириллице для каких-то отдельных групп, например, для маленьких детей. В целом, как в робототехнике это устроено: есть блочная среда программирования — это такой визуальный интерфейс, где можно, перетаскивая блоки, задать определенные команды для устройства, там все на кириллице. Но под этим интерфейсом лежит уже программный код, который основан на латинице, например, С++».

В Китае есть язык программирования, где вместо английского языка — иероглифы. В Советском Союзе было несколько языков программирования на кириллице — их создавали для ЭВМ, советских суперкомпьютера «Эльбрус» и персонального компьютера «Агат».

В современном IT-сообществе подобные идеи тоже всплывали, но больше в шутку. Например, в середине нулевых пользователи «Хабра» как-то раз придумали использовать «боярский диалект» с буквами «ять» и «ижица». И вместо всем известной команды «print «Hello World!» писали «выводити «Мiр тѣбѣ, баринъ!».

Какой лагерь больше подойдет вашему ребенку --->
close
Получите подробную презентацию лагеря с программой
pres
Получите подробную презентацию лагеря с программой
Фамилия имя отчество
Адрес эл. почты
Телефон
subscribe

Узнавайте первыми о наших новинках

Подпишитесь на рассылку
и узнавайте о старте
продаж, новых
сменах и акциях
ИМЯ
E-maıl
© ООО "Образовательные инновации" 2021
ИНН: 7720330774, ОГРН: 1167746124226
Москва, ул. Ленинская слобода, дом 26, стр. 5 , офис 5706 (м. Автозаводская, БЦ Симонов Плаза)
Время работы поддержки:
пн-вс, с 9:00 по 21:00 по Москве
enjoycamp
Kidsincamp
Enjoy Camp на портале лагерей
fed-reestr
Федеральное агентство по туризму
Мы в реестре туроператоров «Образовательные инновации Номер тур опер лицензии: В031-00161-77/01649943»
mosreg
Министерство социального развития Московской области
Мы в реестре организаций отдыха детей и их оздоровления в Московской области
telegram
youtube
vk
footerNew image