Exploratory learning using tablet and smartphone devices