The Across Mobile Platform Learning system (AMPLe) Supporting Learner - Centered Knowledge Construction | IEEE Conference Publication | IEEE Xplore