M.D.
There is a way to do basic animation and voice over using PowerPoint.
You put the video clip/images on the slides, use the animation settings to tell it to advance the slides automatically (you can set the timing for each slide) and the record what you want to say with each slide.
After it plays the way you want, you can record it into a video format.
Your daughter can get better instructions online.