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