This article presents the design, simulation, and experimental validation of a novel modular aquatic snake robot capable of surface locomotion. The modular structure allows each unit to function independently, facilitating ease of maintenance and adaptability to diverse aquatic environments. Employing the material point method with the moving least squares (MPM-MLS) simulation technique, the robot's dynamic behavior was analyzed, yielding reliable results. The control algorithm, integral to the robot's autonomous navigation, was implemented to enable forward propulsion at high speed, steering, and obstacle detection and avoidance. Extensive testing of the aquatic snake robot was conducted, demonstrating its practical viability. The robot showcased promising swimming capabilities, achieving high speeds and maneuverability. Furthermore, the obstacle detection and avoidance mechanisms were proven effective, showing the robot's ability to navigate through dynamic environments. The presented aquatic snake robot represents an advancement in the field of underwater robotics, offering a modular and versatile solution for tasks ranging from environmental monitoring to search and rescue operations.