I think before engaging them to any robotics courses, it would be best if you introduce puzzles like legos as early as possible. But of course if there's a nice opportunity, I would engage them to robotics classes that can help them a lot.

I think rather than doing robotics you can try online programming sites, such as from mit. the idea of robotics is more to learn the concept of programming. I am into Robotics but it's more for industrial robotics.
Fundamental for lego robotics or any robotics programme is programming and simple machines. Using this knowledge then you apply the concept.
just my 2c worth.

Legos can help your kids develop more skills. Lego promotes fine motor skills. Children practice dexterity as they connect Lego pieces of different sizes and shapes. This requires different amounts of pressure to assemble and becomes a wonderful exercise for little fingers which supports children in being able to control the pressure they apply while writing.