Augmented reality and serious games for learning: exploring potentialities, assessing effectiveness, and investigating user experience