10801-83182Studies on Computer- and Web-enabled Teaching