WebQuest is a constructivist lesson format for webenabled inquiry-based learning. A WebQuest exists in form of a Web site that contains a collection of Web pages. In this paper, we define the “WebQuest Object” which is basically a learning object. We also present the WebQuest Authoring Engine which enables one to generate WebQuest objects without the knowledge in Web page construction and publishing. The WebQuest Authoring Engine also allows ones to edit the metadata of the WebQuest so as to facilitate the reuse of the WebQuest objects.