The best explanation for the student's observations is:
A cold front moved into the area.
This is supported by the observations of a drop in temperature and clear skies following cloudy and rainy conditions. A cold front typically brings cooler temperatures and can replace a warm air mass, leading to the weather changes described.