The density of ice is less than the density of water, this is the reason why ice floats on water and this helps to maintain an optimum temperature inside water.
The temperature inside the ice cover is more and it is not as freezing as it is on the water surface.
The plants can grow inside the lake without being affected by the temperature that lies at the surface.