Начало работыДаем команды объектамПрограммы 1Программы 2КалькуляторПеременные. Вспоминая материалСтроки 1Строки 2ВводЕслиПока: Циклы и Повторяющиеся вещиСлучайные числа и выборМКС: Машина с конечным состоянием
Даем команды объектам

Babylscript – это объектно-ориентированный язык. Это означает, что язык имеет объекты, которым можно давать команды. Это как в реальной жизни. Если у тебя есть собака, ты можешь сказать своей собаке «сидеть» или «лежать».

Если ты посмотришь налево, то увидишь двух роботов. Тот, что слева – это убот, так как на нем большая буква «У». Тот, что справа называется твбот, так как его голова – это большой телевизор. Убот и твбот – оба объекты. Ты можешь давать им команды.

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

Затем ты должен написать того, кому хочешь дать команду. Затем ставишь точку. После нужно написать команду, которую хочешь дать. Затем ставишь круглые скобки и точку с запятой (это один символ). Итак, если ты хочешь, чтобы убот поприветствовал тебя рукой, ты должен написать «убот.поздороваться();». Убедись, что все буквы маленькие. Babylscript запутается, если ты напишешь что-нибудь заглавными буквами.

И, наконец, ты должен кликнуть на кнопку Выполнить.

Идем дальше и попытаемся заставить убота поприветствовать тебя рукой. Помни следующие шаги: 1. Щелки внутри синего блока Область программирования, 2. Напиши «убот.поздороваться();» и 3. Щелкни по кнопке «Выполнить». Убедись, что ты все ввел правильно.

Теперь попытайся заставить твбота поприветствовать тебя. Во-первых, нажми на кнопку Очистить, чтобы избавиться от старых команд. Нажми Да, когда компьютер спросит тебя Очистить твою программу?

Итак, это также, как и в прошлый раз, только вместо убот ты должен написать твбот. (У твбота более маленькие руки, и он приветствует тебя лишь слегка).

Убот и ТВбот многое умеют делать. Вот некоторые из команд, которые ты можешь им давать: «моргай», «хлопай» и «прыгай». Но у твбота нет ног, поэтому он не может прыгать. Попробуй написать эти команды.

Если ты дал команду одному и роботов, которую он не понимает, не расстраивайся. Это баг, и Babylscript будет жаловаться и скажет тебе что не так в оранжевом блоке сообщенияй.

Ты также можешь напечатать больше одной команды в Области Программирования

Компьютер будет выполнять первую команду, а затем перейдет ко второй, а потом следующую пока не дойдет до конца. Этот список инструкций называется «программа».

|

Programming Basics

Programming Basics: Beginners

E-mail | О компании | Политика конфиденциальности