Spiral learning is a natural way to learn, and was explicitly used by Cherokee Indians in the Americas long before European culture arrived. The technique is probably even much older, and has regained acceptance in recent time. The spiral technique is in contrast to a linear approach, which attempts to provide all the necessary information in a logical argument.
With “Spiral Learning” most key concepts are introduced early, but only lightly touched on.
Once the big picture is understood, the key concepts are revisited with a little more depth.
As the same concepts are examined and used, again and again, more complex situations are applied.
Practice in inter-mixed with concept development.
Spiral learning works well with pattern delivery.
Humans have a natural tendency to look for and see patterns. If we see a pattern in a problem, identifying the type of problem often suggests a method to a solution.
Patterns can be described in a somewhat standard way: a context or problem description, the framework or objects available to work with, and the process or method that leads to a solution.
A highly developed framework becomes a model of the problem. Scientific theories are models to the particular type of problem the theory addresses. Building Architects develop patterns to problems they face, and those patterns can be seen in buildings. Engineers develop patterns for the common problems they face. As a student, develop patterns for the types of problems you expect to see on the test.