Whenever I tell a beginner harmonica player we’re going to look at improvising there’s always a flash of fear in their eyes. BUT there is a great way of thinking about and approaching the improvisation process taught by David Barrett. It’s called Chorus Forms.
The document linked below is an introduction to the concept with audio samples included. Recommended for all students. I hope some find it useful.