If a stupid farmer jump on a farm block he will destroy it (depends of how your village is built), they have seeds and hoe so they are able to repair it.
IMO, they should look at the block next to the block to repair to choose what they should plant.