eLearning is introduced to promote self-learning anytime and anyway. To date, various components have been added into an eLearning platform to produce an interactive and engaging eLearning platform. Among an interest, component is embedded emotion into the eLearning system. While emotion is paying much attention nowadays, there is lacking a systematic way to model emotion-based eLearning. Without the systematic approach, it is hard to debug, design and develop an emotion-based e-learning system. This paper introduces emotion goals through the agent-oriented approach. Besides, we demonstrate how to design an emotion-based quiz master as an embedded emotion element for the eLearning system through the proposed modeling approach. This thesis suggests a standardized way to model an emotion-oriented application through Agent-Oriented Modelling (AOM). The AOM is extended to guide the elicitation, analysis, design and implementation of an emotion-oriented application, a kind of interactive application. With the emotion model, it can serve as a guide to design, redesign, discuss the emotional elements among the software development team. This is important for better debugging and project management, especially for emotion, led applications.