Назад
0 / 6 шагов
День 4 / Курс ИИ грамотности

AI + код и автоматизация

Опиши задачу словами — AI напишет код. Не нужно быть программистом.

1. Что такое Vibe Coding

Раньше, чтобы создать программу, нужно было учить язык программирования годами. Сейчас всё изменилось.

Vibe Codingвы описываете, что хотите, а AI пишет код за вас. Вы — командир, AI — исполнитель. Чем точнее приказ, тем лучше результат.

Старый способ

  • Учить синтаксис месяцами
  • Писать каждую строку вручную
  • Часами искать ошибки
  • Помнить сотни команд

Vibe Coding

  • Опишите задачу словами
  • AI сгенерирует код
  • Просмотрите и проверьте
  • Улучшите через промпт
Аналогия для солдат
Промпт для AI — это как приказ. Чем точнее приказ, тем лучше результат. Если результат плохой — проблема в приказе, а не в исполнителе.

2. Демо: создаём веб-страницу

Вот пример промпта для создания веб-страницы:

Промпт
Создай веб-страницу — визитку для военного подразделения «Кибер-Щит». Страница должна содержать: название подразделения, девиз, список из 4 направлений работы, контактную информацию. Используй тёмную тему, минималистичный дизайн. HTML + CSS, один файл.

AI сгенерирует примерно такой код:

cyber-shield.html
<!-- AI сгенерировал этот код за 10 секунд -->
<html>
<head>
  <title>Кибер-Щит</title>
  <style>
    body { background: #0f172a; color: #e2e8f0; }
    h1 { font-size: 3rem; text-align: center; }
    .motto { color: #60a5fa; font-style: italic; }
    .directions { display: grid; gap: 16px; }
    /* ... ещё 40 строк CSS ... */
  </style>
</head>
<body>
  <h1>Кибер-Щит</h1>
  <p class="motto">Защита в цифровом мире</p>
  <!-- ... 4 карточки направлений ... -->
</body>
</html>
50 строк за 10 секунд
AI написал полноценную веб-страницу с дизайном за считанные секунды. Вручную это заняло бы час или больше.

3. Parsons Problem: Калькулятор

Код уже написан, но строки перемешаны. Расставьте их в правильном порядке, кликая по блокам.

1 Соберите калькулятор сложения

Нажимайте на блоки в правильном порядке:

Ваш порядок:

4. Parsons Problem: Переименование файлов

Более сложная задача — скрипт для переименования файлов по шаблону. Расставьте строки в правильном порядке.

2 Соберите скрипт переименования

Нажимайте на блоки в правильном порядке:

Ваш порядок:

5. Квиз: что делает этот код?

Посмотрите на код и выберите, что он делает. Не нужно понимать каждую строку — ищите ключевые слова.

A Фрагмент 1

import random password = "" chars = "abcdefghijklmnopqrstuvwxyz0123456789" for i in range(12): password += random.choice(chars) print(password)
Сортирует 12 файлов по имени
Генерирует случайный пароль из 12 символов
Шифрует текст с ключом 12

B Фрагмент 2

names = ["Каримов", "Алиев", "Рахимов"] names.sort() for i, name in enumerate(names, 1): print(f"{i}. {name}")
Удаляет дубликаты из списка
Переворачивает список задом наперёд
Сортирует имена по алфавиту и выводит с нумерацией

C Фрагмент 3

temp_c = float(input("Celsius: ")) temp_f = temp_c * 9/5 + 32 print(f"{temp_c}°C = {temp_f}°F")
Переводит температуру из Цельсия в Фаренгейт
Вычисляет среднюю температуру за неделю
Переводит Фаренгейт в Цельсий

6. Автоматизируй задачу

Представьте, что вам нужно перевести 20 значений температуры из Цельсия в Фаренгейт. Скучная ручная работа!

Какой промпт лучше всего решит задачу?

Задача: автоматически перевести 20 температур из Цельсия в Фаренгейт и красиво вывести результат.

Переведи температуру
Напиши формулу перевода Цельсия в Фаренгейт
Напиши Python-скрипт, который берёт список из 20 температур в Цельсии (от -10 до 40, через 2.5 градуса), переводит каждую в Фаренгейт по формуле F = C * 9/5 + 32, и выводит результат в виде таблицы: Цельсий | Фаренгейт