“…For example, after learning the standard computing algorithms, students tend to prefer them and do not utilize previously learned strategies, even when the latter continue to be more advantageous and appropriate (Selter, 2000(Selter, , 2001. Moreover, when students learn through examples, they tend to learn specific procedures rather than general rules or relationships, which in turn leads to a negative impact on the development of mental flexibility (Heirdsfield & Cooper 2004;Klein, Beishuizen, & Treffers, 1998;Schütte 2004).…”