Arranging a moving image according to a code is a challenge that supports the development of mathematical and computer skills, preparing students to carry out data analysis and logical thinking in a programming environment. Participants read the code and determine the order and number of gears to be arranged on the platforms. The exercise develops visual perception, the ability to carry out detail analysis and algorithmic thinking. By working in groups, the exercise also promotes cooperation and social communication.