debug_101-zakk
README.md
📚 ЧТО ВНУТРИ:
- 100 практических заданий по программированию на Python с ошибками
- Библиотеки: pandas, numpy, scipy + базовый Python
- Каждое задание содержит минимум 2 ошибки для исправления
🎯 ДЛЯ КОГО:
- Студенты бакалавриата по направлению "Алгоритмы ИИ и Прикладной ИИ"
- Начинающие Python-разработчики
- Те, кто изучает вайбкодинг (vibe coding)
📊 СТРУКТУРА:
- 📗 БАЗОВЫЙ (1-30) → Синтаксис Python
- 📘 СРЕДНИЙ (31-70) → Функции библиотек
- 📕 СЛОЖНЫЙ (71-100) → Архитектура и логика
⚡ КАК НАЧАТЬ:
- ШАГ 1: Создайте новую ветку в репозитории
- ШАГ 2: Ждите секунд 30
- ШАГ 3: Обновите странницу и перейдите в новую ветку
- ШАГ 4: Найдите ошибки в созданных py файлах самостоятельно или с помощью ЯМ
- ШАГ 5: Исправьте и протестируйте код
- ШАГ 6: Создайте файл REPORT.md в котором необходимо кратко описать как вы выполняли это задание
- ШАГ 7: Как обычно Запрос на слияние как готовы
🤖 КАК ИСПОЛЬЗОВАТЬ ЯМ:
- ✓ "Найди ошибки в этом коде"
- ✓ "Почему появляется эта ошибка?"
- ✓ "Как правильно использовать эту функцию?"
- ✓ "Объясни разницу между X и Y"
- ✗ "Напиши весь код заново" (не рекомендуется!)
🎓 РЕКОМЕНДАЦИИ:
- • Начните с базового уровня, даже если вы опытный программист
- • Старайтесь найти ошибки сами перед использованием ЯМ
- • Всегда запускайте код после исправления
- • Объясняйте ошибки своими словами
- • Ищите альтернативные решения
📈 ПРОГРЕСС:
- Начальный: Задания 1-10 (базовый синтаксис)
- Средний: Задания 31-50 (pandas + numpy)
- Продвинутый: Задания 71-90 (сложная логика)