Enhancing elementary students’ narrative writing skills through digital storytelling projects | Synapse