Do I have to make videos?

Nope! In fact, a slide show presentation and narration can be just as effective.