About Elementary Learning Platform
Pattern recognition is one of the foundations of computational thinking. Spotting that something repeats, and describing the rule behind it, is the step before writing any code.
This is genuinely transferable. The same skill underlies multiplication, spelling rules, scientific classification, and music, which is why it is worth teaching directly rather than assuming it develops on its own.