“…And the created coursewares are developed with a variety of development softwares and programming technologies, from general program languages, such as C family [9,13,19,35,36], Visual Basic [8,14,37], Java family [38À40], Fortran [36], Matlab [9,41,42], to more professional softwares, such as Macromedia Authorware [26], Microsoft PowerPoint, Macromedia Flash [12,38], VRML [43], OpenGL [19], etc. There are also coursewares involving special softwares, such as Microsoft Excel [36].…”