21st Century learning for 21st century skills : 7th European Conference on Technology Enhanced Learning, EC-TEL 2012 Saarbrücken, Germany, September 18-21, 2012 Proceedings - Ravenscroft, Andrew (Springer, 2012)