🤝 Открытый задачник: как мы строим сообщество

Современная ИТ-индустрия требует от специалистов не только знания теории, но и умения решать реальные задачи. Однако между университетским образованием и потребностями рынка есть разрыв. Мы предлагаем способ его преодолеть — через совместную работу над открытыми учебными задачами.

class_task.png

🎯 В чем суть подхода

В образовательной деятельности классифицируются три типа задач:

Тип Описание Пример
Стандартные Освоение базовых методов и инструментов Создать UML-диаграмму для системы
Практические Применение знаний к реальной проблеме Разработать прототип приложения
Проектные Полный цикл разработки в команде Создать программный продукт от требований до тестирования

st_task.png


🎯 Практические задачи

  • Отражают реальные вызовы разработки
  • Включают работу с инструментами (Git, UML, CI/CD)
  • Требуют командного взаимодействия
  • Имеют измеримые результаты (код, документация, презентации)

Этот подход основан на трех аспектах:

Аспект Что включает
Виды деятельности Требования, проектирование, конструирование, тестирование, сопровождение, документирование
Инструменты Системы контроля версий, IDE, средства визуализации, автоматизация сборки
Сотрудничество Парное программирование, работа в команде, код-ревью

🧩 Как устроены стандартные и практические задачи

pr_task.png

Каждая задача имеет четкую структуру:

## Формулировка задачи

[Описание того, что нужно сделать]

## Требования к задаче

1. Знание: [что нужно знать]
2. Умение: [что нужно уметь делать]
3. Инструменты: [какие инструменты использовать]

## Результат

[Что должно быть создано: код, документ, презентация]

## Критерии оценки

[Чек-лист для проверки результата]


📚 Материалы практикума