I am reminded of the theory of educational sloyd which fits all learning and teaching situations.
- Start with the varying interests of the students.
- Move from the known to the unknown (which will be different in each case).
- Move from the easy to the more difficult (all students will have varying pre-existing levels of experience and skill).
- Move from the simple to the complex (simplification of processes will be of benefit to all students).
- Move from the concrete to the abstract (This again applies to all learning situations, as students learn best from real life.)