There are many different schools of thought on how to teach or learn jazz improvisation. Some people recommend learning all the relevant scales and how they fit chord sequences, some recommend learning lots of established phrases, licks and patterns,
Jazz Improvisation Exercises
