Руководство IB Computer Science IA: структура и советы по успеху
Практический словарь-разбор внутреннего оценивания IB Computer Science—критерии, структура и советы по созданию сильного проекта.
IB Computer Science Internal Assessment (IA) — это ориентированный на решение проект, в котором студентам предлагается найти реального клиента, спроектировать продукт, реализовать его и оценить результат. Это имеет значительный вес в финальной оценке IB и оценивается в соответствии с официальными критериями IBO, поэтому понимание его структуры на ранней стадии избавит вас от месяцев переделок.
Что такое IA на самом деле
В отличие от типичного школьного проекта, IA строится вокруг подлинного взаимодействия с клиентом. Вы (студент) выступаете в роли разработчика, решающего проблему для кого-то другого — учителя, местного бизнеса, клуба или члена семьи, — у которого есть реальная потребность. IB не ищет универсальное упражнение «создай приложение»; организация ищет доказательства того, что вы можете собрать требования, спроектировать решение, построить его и критически оценить, сработало ли оно.
Итоговая работа обычно включает:
- Письменный отчет (обычно ограничен около 2000 слов для критериев)
- Вспомогательная документация: журнал задач, обзор проектирования продукта, журнал разработки
- Сам продукт (код, приложение или система)
- Видеодемонстрация для студентов HL/SL, показывающая работающий продукт
Пять критериев оценивания
IB оценивает IA по пяти критериям, каждый из которых вносит баллы в общую оценку:
- Планирование (критерий A) — определение проблемы, потребностей клиента и критериев успеха. Здесь вы обосновываете, почему проект важен и что он должен выполнять.
- Обзор решения (критерий B) — журналы выполненных задач, управление временем и доказательства итеративной разработки (часто показываются через диаграмму Ганта или журнал задач).
- Разработка (критерий C) — техническая документация того, как было построено решение: алгоритмы, структуры данных, ключевые фрагменты кода и решения по проектированию. Это обычно наиболее технически требовательный раздел.
- Функциональность (критерий D) — демонстрируется через видео, показывает, что продукт фактически работает в соответствии с критериями успеха, определенными в критерии A.
- Оценивание (критерий E) — честное размышление о том, что сработало, что не сработало, и обратная связь от клиента. Слабые оценивания — одна из самых распространенных причин потери баллов на IA.
Выбор проекта с правильным масштабом
Самая большая ошибка студентов — выбор проекта, который либо слишком простой (базовое приложение со списком задач), либо слишком амбициозный (полная социальная сеть с реал-тайм чатом, аутентификацией и платежами) для имеющегося времени. Правильно спроектированный IA обычно:
- Решает одну конкретную, четко определенную проблему для реального клиента
- Использует технологию, подходящую для уровня курса (проекты SL могут быть проще, чем HL)
- Позволяет достичь значительной технической глубины — проектирование базы данных, логика алгоритмов или нетривиальная обработка данных — без того, чтобы выйти из-под контроля
- Оставляет место для четкого
Написано с помощью ИИ, проверено и опубликовано Михалом Пильхом (CISSP), Korra Studio.
Это одна заметка из базы знаний Korra Studio — платформа сочетает каждую тему с наставничеством один на один.
Начать бесплатноarrow_forward