The design of an integrated internet-based learning environment and its effects on students' learning approaches - Yin-yee Charles Cheng (2004)