RUBasic

Что такое RUbasic

Открытый образовательный проект RUbasic (читается «ру-бэйсик» — РУсский BASIC*) был создан для развития образования в России и за её пределами, а также для создания и развития полностью русского современного учебного языка программирования RUbasic с чрезвычайно широкими возможностями.

Для кого этот язык необходим? В первую очередь, RUbasic необходим для начинающих русскоязычных программистов, для детей, задача которых — научиться программировать, а не вызубрить несколько непонятных иностранных слов. Также, он подойдет всем остальным пользователям компьютеров — от инженера до домохозяйки: с помощью RUbasic можно быстро решить почти любую задачу по автоматизации учебного, научного или любого другого процесса.

Одна из главных проблем обучения программированию в неанглоязычных странах — это сложности понимания кода программ, написанных на английском языке. Да, реалии IT индустрии таковы, что все современные языки программирования — англоязычные. И командами в них являются обычные слова английского языка. Программы, написанные на таких языках, легко читаются и понимаются всеми англоязычными программистами. А вот для русского человека эти программы — просто набор непонятных слов...

Катастрофа современной системы образования в России заключается в частности в том, что в ней вообще нет учебного языка программирования. Даже о Microsoft Small Basic — учителя просто не знают и вынуждены пихать учащимся древний Pascal или BASIC, модный Python или Java, а на худой конец — С или С++. А ведь это равносильно начальному обучению пилотов не на симуляторах, а сразу на коммерческих рейсах, причём на «Боингах» или «Аирбасах» вместо учебных самолетов. Но в авиации так никто не делает, прекрасно понимая всю глупость и несостоятельность такого подхода…

Основная задача языка RUbasic — сделать тексты программ простыми, понятными и легко читаемыми для русскоговорящих учащихся, не владеющих в должной степени техническим английским языком, а также, для любых других пользователей компьютера, у которых есть необходимость в написании простой программы для решения какой-либо задачи.

Задачи проекта RUbasic:

  • разработка и распространение высококачественных учебных материалов для студентов и школьников
  • разработка и развитие полностью русского, современного, функционального, легко читаемого языка программирования RUbasic
  • создание русских справочных материалов, учебной литературы по информатике, программированию и работе с языком RUbasic
  • создание сайта, объединяющего всё это и всех, кому это нужно и интересно: разработчиков программного обеспечения, преподавателей, учащихся и начинающих программистов
  • создание обучающей платформы, построенной на базе сайта для реализации высококачественных учебных программ

Все материалы проекта бесплатны и доступны для всех. Проект развивается энтузиастами на некоммерческой основе.

___________________________________
* BASICBeginner’s All-purpose Symbolic Instruction Code (универсальный код символических инструкций для начинающих) алгоритмический, позже процедурный, позже объектно-ориентированный высокоуровневый язык программирования, разработанный в 1964 году профессорами Дартмутского колледжа (США) Томасом Курцем и Джоном Кемени. Язык создавался как инструмент, с помощью которого студенты-непрограммисты могли самостоятельно создавать компьютерные программы для решения своих задач. Язык задумывался для обучения, поэтому его конструкции максимально просты.

Мы используем cookie-файлы для наилучшего представления нашего сайта. Продолжая использовать rubasic.ru, вы соглашаетесь на использование файлов cookie.
Понятно