Hi Sophie,
That sounds like a great project! Snakes are interesting because difference species move in very different ways. I'd suggest starting by looking at the 5 types of snake locomotion (movement)
here. Once you choose one, watch some videos to see where the snake is expanding and contracting and try to replicate that in VoxCad with the different materials.