📖 Содержание
Часть 1: Мир программирования вокруг нас
Часть 2: Алфавит и словарь программирования
Часть 3: Строим первые программы
Часть 4: Наш удивительный мозг
Часть 5: Творческие проекты
Часть 6: Программирование в реальном мире
Глава 1 из 27
1: Мир программирования вокруг нас
Глава 1: "Что такое программирование?"
В светлой комнате с большими окнами Алиса разглядывала удивительное устройство на столе Профессора Бита.

— Профессор, а что такое программирование? — спросила Алиса, наблюдая, как Байт выполняет какие-то задания на экране.
Профессор улыбнулся и достал с полки книгу рецептов:
— Представь, что ты хочешь приготовить печенье по рецепту. Что тебе нужно?
— Ну, мне нужны ингредиенты... и инструкции, как их смешивать, — ответила Алиса.
— Именно! Рецепт — это набор шагов, которые нужно выполнить в определённом порядке. Программирование очень похоже на создание рецептов, только мы пишем инструкции не для людей, а для компьютеров.

Байт подпрыгнул:
— Хозяин, я могу показать пример! Смотрите!
Робот встал посреди комнаты и замер.
— Байт, пройди 3 шага вперёд, — скомандовал Профессор.
Байт сделал ровно 3 шага.
— Теперь повернись направо и подними левую руку.
Байт в точности выполнил команду.
— Видишь, Алиса, я дал Байту чёткие инструкции, и он их выполнил. Это и есть основа программирования — создание точных, пошаговых инструкций, которые компьютер может понять и выполнить.
Алиса задумалась:
— Значит, когда я играю в видеоигру, кто-то написал инструкции для всего, что там происходит? Для каждого движения персонажа? Для каждого звука?
— Абсолютно верно! — кивнул Профессор. — Программисты пишут инструкции для всего, что делает компьютер — от простых калькуляторов до сложных игр и роботов.
— А на каком языке они пишут эти инструкции? — поинтересовалась Алиса. — Компьютеры ведь не понимают русский или английский?
В разговор вмешалась Логик, сидевшая на книжной полке:
— Компьютеры понимают только числа — нули и единицы. Но людям было бы очень сложно писать программы только цифрами, поэтому были созданы специальные языки программирования. Они похожи на человеческие языки, но имеют строгие правила, чтобы компьютер мог их понять.
— Например, — продолжил Профессор, — вместо того чтобы говорить компьютеру: "Пожалуйста, покажи на экране слова 'Привет, мир!'", мы пишем более структурированную команду. Например:
python
print("Привет, мир!")
— Это инструкция на языке программирования Python, которая говорит компьютеру показать текст на экране.
Алиса попробовала представить, как работает программист:
— Значит, программисты — это как писатели, которые пишут инструкции для компьютеров?
— Отличное сравнение! — похвалил Профессор. — Программисты — это одновременно писатели, инженеры и детективы. Они создают инструкции (код), собирают из них сложные системы и решают загадки, когда что-то идёт не так.
Он задумчиво перелистнул страницу книги рецептов и произнёс:
Писать программы — создавать миры,
Из строчек кода строить города.
Здесь правила точны, а не хитры,
Здесь логика кристальна, как вода.
Как по рецепту мы печём пирог,
Так пишем для компьютера приказ:
Пройти маршрут, усвоить свой урок,
Услышать нас и выполнить тотчас.
Кто кодит — тот создатель и поэт,
Что оживляет схемы и металл.
Он цифровой вселенной дарит свет,
Чтоб мир вокруг ещё прекрасней стал!
Алиса посмотрела на Байта с новым интересом.
— А почему программирование важно? — спросила она.
Профессор широко улыбнулся:
— Программирование помогает решать проблемы и создавать новые вещи. Благодаря программистам у нас есть смартфоны, интернет, видеоигры, умные дома и даже космические корабли! Но самое главное — программирование учит особому способу мышления, помогает видеть сложные задачи как набор простых шагов. Этот навык полезен в любой области, не только в работе с компьютерами.
— Я хочу научиться программировать! — решительно заявила Алиса.
— Отлично! — Профессор Бит хлопнул в ладоши. — Наше приключение только начинается!
Задание
Пример первой команды: "Поставь карандаш на бумагу".