From Building Blocks to Algorithms: How Play Introduces Early Coding Concepts