Did you know that you can use regular LEGO to practice coding? Check out this coded maze challenge from Research Parent!
Once you understand the basics, you can start asking questions like: How can I do this with fewer steps? Can I automate a decision?