To date, online games have increasingly become the dominant form of computer games particularly for children and adolescents. From the educational point of view, online games almost possess the key features of a constructivist learning environment. In this paper we present an online game-based learning model for designing constructivist learning environment and propose an instance to illustrate how to implement it.