Edic is a Web courseware for an introductory course on the UNIX operating system. In this research we developed a XML language for describing pedagogical content and an exploratory environment, as means for structuring the courseware. In this paper we describe the XML language and its convertion to HTML, introducing graphical layout and navigation. We describe also the exploratory environment and its features for assisted execution, visualization of the file system and automatic grading of exercises.