The course material, 'Epar Bangla Opar Bangla/ Bangla Across Borders' have a very beautiful Script Tutor where the alphabets, vowel signs, words, stroke orders and sounds are there. The course material is free. But one has to get a licence first.
I do not use Script Tutor in class. I teach my students hand writing version. God knows, how different it is from print version.