Напишіть реальний код — цикли, умови та змінні — щоб керувати героєм через підземелля, коли вороги наближаються.
Як грати
Введіть коротку програму в реальному редакторі коду, використовуючи команди переміщення, повороту та збору, плюс if/else, цикли while і змінні. Запустіть його та подивіться, як герой виконує одну інструкцію за раз із видимим покажчиком інструкцій. Кожна дія коштує один тик — і вороги просуваються на той самий тик — тому досягайте виходу ефективно. Очистіть усі рівні кампанії, щоб виграти день.
Напишіть код за допомогою move(), turn(left/right) і collect()
Використовуйте умови if/else і while для того, що знаходиться перед героєм
Оголошуйте та оновлюйте змінні для циклів керування
Дійдіть до виходу, збираючи дорогоцінні камені, перш ніж вороги вас спіймають
Елементи керування
Робочий стіл: введіть у редакторі, потім натисніть «Виконати», «Крок», «Скинути» або «Завантажити підказку».
Телефон і планшет: торкніться редактора, щоб вводити текст і використовувати екранні кнопки; для кодування рекомендована фізична клавіатура
Поради та стратегія
Використовуйте Step, щоб стежити за покажчиком інструкцій і вловлювати, де саме ваша логіка йде не так
Цикл while, який читає «front», дозволяє одній короткій програмі обробляти коридори будь-якої довжини
Менша кількість позначок означає менше рухів противника — ефективний код також безпечніший
Що ви дізнаєтесь
Quest Compiler — це головоломка для навчання коду зі справжньою міні-мовою циклів, умовних виразів і змінних — щадна перша мова програмування.
Навички: основи кодування, змінні, цикли, умови
Найкраще для: приблизно 5–10 класів (10–16 років)
Для батьків і вчителів: справжня перша мова програмування, делікатно представлена.
Про Quest Compiler
Quest Compiler — це оригінальна головоломка для навчання коду зі справжньою міні-мовою циклів, умовних виразів і змінних. Грайте безкоштовно у своєму браузері з щоденними та тренувальними кампаніями.