In lego programming classes we build a different robot. In order to work , the robot must be programmed. We learn logical thinking and we develop our imagination. 
We always work in groups and we learn how to use a tablet for programming. At  the end, we play with the robot we have programmed.  The classes give us much joy. 
Iwona Trojak