Think about the many different uses for screencasting--teachers use it to explain tough concepts, then keep that on your website, Schoology, or Google Classroom for students to refer back to when needed. Students can use it for projects and assignments. ESL students can use it for speaking practice or students who convey ideas better through speech may choose it to complete assignments.

My Favorite: Screencastify because it works well on Chromebooks as an extension and is easy to use

This allows for you to import any background such as graph paper, maps, scenes from a play that students are creating, photos, etc. etc.