— minimal inclusion of a hierarchy of skills / algorithm for solving the problem (steps A and B are done for the student; the student needs to complete step C) for the first series of tasks within the selected context, for example, an easy one. That is, most of the problem have already been solved for the students; they practice only at the final stages of problem-solving (a small part of the entire hierarchy of skills is involved). Ideally, students should be familiar with how the first steps were taken for them as a case study.
— partial inclusion of the hierarchy of skills / algorithm for solving the problem (step A is done for the student, the student needs to complete steps B and C) for the second series of tasks within the selected context, for example, easy. That is, a smaller part of the problem has already been solved for the students; students practice only a few steps of problem-solving (most of the entire hierarchy of skills). Again, ideally, students should be familiar with how the first steps were taken as an example.
— the full inclusion of the hierarchy of skills / algorithm for solving the problem (the student does everything — A, B and C) for the third series of tasks within the selected context, for example, easy. That is, students work out all the stages of solving the problem (the entire hierarchy of skills).
We repeat the same thing for medium and complex contexts. Thus, within each context (easy, medium, complex), you have a division into a series of tasks with minimal, partial and full use of the skill system / algorithm for solving the problem. In this case, students engage the entire hierarchy of skills at the end of each context.