Algorithm is a central notion in computer science. However, this fact is not sufficient for including algorithms into grammar school education.
In this contribution we propose stronger grounds for teaching algorithms, tightly connected to the main educational goals of Czech grammar schools.