Коли ми вже створили кілька концептуальних вправ, розширювати силабус стає легше. Адже тепер у нас є доступ до більшої кількості концепцій, на яких можна будувати.
Є два основні способи розширити дерево концепцій:
time => timezones)classes => interfaces)Якщо ми не знаємо, що вибрати наступним, погляньмо на одну-дві найпростіші практичні вправи, які є для нашого треку. Визначмо концепції, які в них використовуються, і виберімо ту, якої в силабусі ще немає.
Можливо, виявиться, що вправа, над якою ми працюємо, вимагає розуміння концепції, яку ще не введено.
Просто занотуймо це й завершімо вправу, припускаючи, що студент уже розуміє цю пропущену концепцію.
Не забудьмо встановити статус вправи wip, адже прогалини чи стрибки в дереві концепцій дуже заплутають студентів, які не знайомі з мовою.
Варто поглянути й на інші треки, щоб побачити, як вони структурували свої силабуси. Наприклад, трек Elixir має дуже вдалу послідовність силабусу.