A context-aware ubiquitous learning environment for enhancing science inquiry ability of students via on-site device operating