Springer Education, 03 Nov 2018 Preparing today’s educational software developers: voices from the field https://link.springer.com/article... Preparing today’s…