Constructing high quality learning environments using learning designs and learning objects | IEEE Conference Publication | IEEE Xplore