На цьому уроці «Шифрування та шифр Цезаря на Ruby» ми дізнаємося, як працюють секретні повідомлення, і створимо програму, яка зможе їх зашифровувати та розшифровувати. 🔐💻 Про шифрування у кількох словах Чи часто треба передавати секретні повідомлення у мережі ? Так, навіть коли ми обмінюємося повідомленнями з друзями через месенджер, таке […]
admin
Гра на Python Теніс (Пінг-понг) — це ваш рецепт створення власної аркадної гри, де гравці керують ракетками, щоб відбивати м’ячик по черзі.Ви навчитеся програмувати рух об’єктів, рахувати очки й робити гру динамічною та цікавою.І найкрутіше — ви зможете налаштувати гру під себе: змінювати кольори, швидкість і навіть рівні складності, щоб […]
На уроці “Запис у файл з Ruby” ви дізнаєтеся, як змусити програму зберігати інформацію у файлі, а не втрачати її після закриття. Ми навчимося створювати файли та записувати в них дані (важливі і не дуже) за допомогою коду. Виявляється програмно можна записувати дані автоматично. А якщо ще додати цикл, то можна […]
На уроці Ігри на Python Експедиція X ми створимо логічну гру про дослідження невідомої території та побудову мапи безпечних і ризикованих зон. У цьому всесвіті поле поділене на сектори, серед яких приховані невідомі аномальні темні області ⬛️. Гравець виступає дослідником, який відкриває клітинки та аналізує дані, щоб не потрапити в […]
На цьому уроці ми створимо функції у Ruby. Кожна функція — це простий блок коду, який робить одну конкретну роботу, але у великій програмі функції можуть робити справжні чудеса. Функція, як вона є Функція – це як така собі шайтан-машина, в яку ви подаєте якісь дані на вхід і в […]
У цьому уроці ви дізнаєтесь, як команди next та break в циклах у Ruby дозволяють пропускати кроки циклу або зупиняти його в потрібний момент, щоб керувати виконанням коду як профі. Ми відкриваємо Макдональдс! Але поки що тільки в наших програмах… Сьогодні у нас багато планів: попрацюємо зі словниками, дізнаємося про […]
Цей урок буде про цикл for та while у Ruby. Цикли потрібні, щоб програма могла повторювати дії автоматично й працювати розумніше, а не довше. Сьогодні ми поговоримо про футбол і різноманітні чемпіонати з футболу. Невже футбол може допомогти у вивченні циклів? Цікаво, як. То давайте стартувати матч… Цикл for та […]
Новорічна гра у стилі Ruby — це веселий спосіб показати, що програмування може бути святковим, творчим і зовсім не нудним. Сьогодні ми створимо святкові листівки, казкові картинки та магічні ефекти прямо в консолі, використовуючи базові можливості Ruby. Трішки фантазії — і звичайний код перетвориться на сніжинки, подарунки, ялинки та справжній […]
Списки у Ruby — це спосіб зберігати багато значень в одній змінній, ніби ви складаєте у рюкзак кілька предметів замість того, щоб носити їх по одному. У Ruby такі списки ще називаються масивами (arrays). Це просто впорядкована колекція елементів: чисел, слів, змішаних типів або навіть інших списків. Зі списками можна […]
Сьогодні ми розберемо рядки та оператор case у Ruby. Ви дізнаєтеся, як працювати з рядками — словами, фразами й текстом у Ruby. А ще ми розберемо оператор умов case, який допомагає програмі приймати рішення, коли є кілька варіантів дій. Уявіть, що ви — програміст-працівник банку 💰Треба бути дуже уважним, щоб […]