In constructivist approach, learning environment should emphasize on students directly, the importance of context, authentic problem and task, discovery learning, student's prior knowledge, group projects and discussion, student's choice and authentic assessment