The present invention proposes a reverse programming method (100) in which a controlled object generates a behavior under the action of a control instruction, the method comprising the steps of: acquiring behavior characteristic data (101) characterizing the behavior of the controlled object; and analyzing the acquired behavior characteristic data to generate a corresponding visualization program(102), wherein the generated visualization program comprises each adjustable parameter and each program step for combining the parameters to control the controlled object. The invention also providesa corresponding system, equipment and a medium. The present invention helps a user to vividly and specifically recognize an object behavior by parsing the behavior of a controlled object and generating a visualized and editable program, such as a visualized program.
Method and system for reverse programming of programming toy, equipment and medium