In recent years, augmented reality technologies have been a subject of great interest among the scientific community. However, most studies have focused on hardware and software development without particular emphasis on the authoring phase. As a consequence, the authoring process of augmented reality applications is accomplished today through hard-coding of a specific application. This approach, however, requires operators. In the education applications, the hard-coding methods tend to be retained, despite remarkable technological developments in the industrial area. Textbooks are mainly used in educational systems and many educators are very passive about applying new materials. In this paper, we present an immersive authoring tool for education using augmented reality, where applications authorized by our tool interact with the user in order to increase the learner’s interest and reflect various desires of dynamic environment. Our authoring tool consists of a composing tool that can be used to create educational contents, a viewer that plays the content, and an engine to power the tool and viewer.