Examining the achievement of the goals set

Summing up the findings of our research, we could claim that it is confirmed that the proposed approach could be used in order to cultivate fundamental computational thinking concepts.

The majority of the children (14 of the 17) managed to solve their puzzles. All of the children, even the ones that could not finish their puzzles, followed a plan while working. Thus, we could claim that algorithmic thinking was adequately employed.

Most of the children (13 of the 17) successfully assigned attributes to the objects they studied and all the children worked autonomously. Thus, we could argue that abstraction - generalisation was applied.

All the children acquired data successfully, since none of them collected irrelevant pictures during the second part of the intervention. Plus, all of them worked autonomously. Therefore, acquisition of data was successfully exercised.

All the children except one succeeded in selecting the right pictures, within the context of organizing data. Indeed, they effectually accomplished the task of creating cardboards according to the eating habits of the animals. Since they all worked based on themselves, we could claim that data organization was also exercised.

All the students practiced the skill of data analysis, since none of the wrong perceptions depicted on the cardboards escaped the attention of the class. None of the students abstained from the process of validating the class's artefacts. They were also receptive to criticism and ready to correct their mistakes.

Finally, the children employed successfully their validation skills while examining their colleagues' work in order to detect potential mistakes. The researcher observed that all the children participated while examining the correctness of the classmates' artefacts.