To be able to reflect on the algorithm created in Step 2 you need to look at the task as well as the strategies that were used to complete the task/s. and how well it worked. The task referred here was set out in Step 1 and the strategies were the step by step algorithm put together to solve the task. And also examine whether the task or series of tasks were thinking tasks. What do we mean by thinking? It is perhaps common place that the learner thinks about what he has learnt, but not on how he learnt it, i.e. he does not go back to the learning process itself. The idea of using the thinking approach is to make the learners more aware of not only how they learnt but also be able to articulate the same to themselves as well as to others. For example, If I were to ask myself at this point, “ can you multiply 2X2?”, my answer would be “yes”. But if I were to ask myself, “how do you do it” or “can you teach your sister to multiply 2X2?”, I am sure I would either not be able to, or I might be able to after a lot of haphazard, bumbling around. That is because I have not mastered the ability to work backwards in my mind to reconstruct the steps that led me here. In a way, the algorithm enables the user to reconstruct these steps. However it does not stop here. The algorithm is a cycle that follows three broad steps. It is possible to move through these steps a number of times. In the 3rd step, which is the step of reflection, we can go back to the previous steps to modify, add, delete, adapt the previous steps, so that the algorithm becomes usable in more complex situations. In other words, we must remember that it is an ongoing process, the specific aim of this step is to improve the algorithm. It is meant to take you back to the previous step/steps so that the algorithm becomes better. This step then takes you through an exercise that tells you how to look at the algorithm closely to focus on specific parts of it to answer a few questions like:
|
Step 3 is divided into three SUB-STEPS which are described below.
Focus on the overall algorithm. One way to check its effectiveness is to allow another learner to use it and see whether they arrive at the same result i. e. they manage to complete the task or the problem set out in step 1 of the thinking task framework. |
The model/s did not have the desired function. In other words, the models were “random” or “out of context” |
in progress
This step is to analyse what occurred in the previous steps of the algorithm. It would be helpful to remember at this point that an algorithm could be viewed as a set of instructions that could be used by someone else (i.e. another student at more or less the same stage of learning as the creator of the algorithm)so that he can follow it and come to the same conclusions or outcome. |
Possible procedure:
In order to figure out where the algorithm stopped working, attempting to answer some of these questions might be helpful
There are various models that are available, the ENV, contradiction, multi screen etc. that maybe used as tools in the overall application of the thinking framework. Even other models outside the framework could be used if they are deemed more effective. One of the challenges in building a good algorithm is to use the correct model. Sometimes there might be a need to look for a combination of models i.e. bring in more than one model to build the algorithm. However, in the beginning at least using just one model to build the algorithm will enable you and your students to get a better understanding both of the model/s as well as their applicability. The ENV model is perhaps a good one to begin with, its simple and is applicable in a wide range of problem solving tasks. However it is important to be aware that there are limitations in using this or other models. |
Possible procedure:
(1) the correct parameters?
(2) maybe you should have focussed on the values instead?
(3) or even whether you were using it to work out the parameters and values of the same element?!!
Support resources:
How does it sit in the super system......a quiet reflection definitely on the part of the teacher, eventually on the part of the student as well. At this point you need to review the original aim of why you had set out the task in step 1 as well as algorithm that emerged in step 2 and visualise it in the larger context of the super system. While working on the level of the super system a series of tasks were set out, all meant to achieve the overall aim or context both of curriculum content as well as the thinking skills framework. |
Possible procedure:
Support resources:
Comments
Second, contectwise, it seems that at the moment there is no very instrumental mechanisms to reflect on the algorithm. For example, one of the approaches would be to understand applicability limits, by formulating limits of usage of the algorithm.
Anopthe important thing is to understand that step 3 connects the activity with the following events (other learning contexts), which means that in addition to tradition form of the 1st and 2nd steps, step 3 should have some descriptions of outcome products, following recommendations for further work, etc.