Курс «Алгебра с нуля» лучше проходить не как набор отдельных терминов, а как маршрут от вопроса к проверяемому результату. В начале темы сформулируйте, что должно стать понятным, затем разберите модель, посмотрите пример, выполните пробу и зафиксируйте вывод.
В программировании важно видеть задачу как преобразование данных. Перед кодом опишите вход, состояние, выход, ошибки и проверочный пример. После кода объясните, почему решение можно поддерживать.