Recent developments in ICT offer exciting new ways to engage all young people through images, animation and film, says Angie McGlashon