study Understanding Tools Teaching test Instructional game Resource based learning Teacher centered Information resources and Episodic network learning Computer supported communication learning Inquiry learning Virtual classroom Computer Supported Cooperative Learning Student centered Collectiv ization FFiigguurree11....