Provided is a method for providing a game service which includes constructing a visual knowledge map including coordinate points which correspond to one or more learning items; providing, in response to a service target user, a lesson path which includes one or more first points on the visual knowledge map and a second point, a next step of the first point and corresponds to a learning goal to a terminal to which the user is connected; providing a reward item to the user when the user clears the first point; and determining whether to provide a service of the second point according to a condition of the reward item if the user enters the second point.
展开▼