Некоторые преподаватели не любят давать студентам задачи с ответами и старые тесты, поскольку считают, что такие подсказки слишком облегчат задание. Однако существует прекрасное свидетельство того, что такие задания способствуют более глубокому постижению предмета ====
Я свидетельствую - и в программирование легче понимать, если есть небольшой законченный пример. Теория и общее объяснение более полезны потом.
Барбара Оакли, "Думай как математик" - книжка о том, как лучше учиться техническим наукам.
