Нужно делать две вещи: 1) порождать проблемы и 2) решать их. Всё более и более сложные проблемы должны быть не любые, а находящиеся в зоне «ближнего развития» – не слишком трудные для решения, и не слишком лёгкие