The invention relates to an education robot and a control method thereof, in particular to a breaststroke teaching demonstration robot based on speech recognition, and a control method of the breaststroke teaching demonstration robot. The robot is a multi-degree-of-freedom humanoid robot, is provided with robot kinematic joints consistent with human body kinematic joints, and comprises robot leg systems, a robot body system, robot hand systems, a robot head system, a robot power system and a control system. The control method comprises the steps: after the robot is started, situations of all the parts of the robot are detected, whether all surrounding obstacles are larger than safe threshold values or not is detected, and the left leg system, the right leg system, the left hand system, theright hand system, the robot head system and the robot body system are controlled along with speech to move in a coordinated mode according to breaststroke teaching actions. The learning efficiency and the teaching quality can be improved, the urban-rural teaching gap is narrowed, and the breaststroke teaching demonstration robot can overall and flexibly cooperate with teaching demonstration, hasthe characteristics of being good in flexibility, high in intelligent degree, simple in structure and low in cost, and is easy to use and popularize.