ically ▁moving ▁to ▁a ▁learning ▁facility , ▁or ▁interact ▁face ▁to ▁face ▁with ▁an ▁instruct or ▁in ▁real ▁time . ▁Such ▁V LE s ▁vary ▁widely ▁in ▁inter activity ▁and ▁scope . ▁For ▁example , ▁there ▁are ▁virtual ▁classes , ▁virtual ▁l abs , ▁virtual ▁programs , ▁virtual ▁library , ▁virtual ▁training , ▁etc . ▁Research ers ▁have ▁class ified ▁V LE ▁in ▁ 4 ▁types : ▁▁ 1 st ▁generation ▁V LE : ▁They ▁origin ated ▁in ▁ 1 9 9 2 , ▁and ▁provided ▁the ▁first ▁on ▁line ▁course ▁opportun ities . ▁They ▁consisted ▁in ▁a ▁collection ▁of ▁learning ▁materials , ▁discussion ▁for ums , ▁testing ▁and ▁e - mail ▁systems ▁all ▁accessible ▁on ▁line . ▁This ▁type ▁of ▁virtual ▁environment ▁was ▁static , ▁and ▁did ▁not ▁allow ▁for ▁interaction ▁among ▁the ▁different ▁components ▁of ▁the ▁system . ▁▁ 2 nd ▁generation ▁V LE : ▁Origin ated ▁in ▁ 1 9 9 6 , ▁these ▁V LE ▁are ▁more ▁powerful , ▁both ▁in ▁data ▁base ▁integration ▁and ▁functions ▁- ▁planning ▁and ▁administr ating , ▁creating ▁and ▁supporting ▁teaching ▁materials , ▁testing ▁and ▁analyz ing ▁results . ▁Over ▁ 8 0 ▁forms ▁exist , ▁including ▁Learning ▁Space , ▁Web CT , ▁Top ▁Class , ▁CO SE , ▁Black board , ▁etc . ▁▁ 3 rd ▁generation ▁V LE : ▁The ▁novel ty ▁of ▁ 3 rd ▁generation ▁V LE ▁is ▁that ▁they ▁incorpor ate ▁the ▁new est ▁techn ologies , ▁accessible ▁in ▁real ▁and ▁non ▁real ▁time ▁( s ynchronous ▁and ▁synchron