# data[].attributes.body
Teacher adapts to the learner’s needs and give freedom to them to construct knowledge for themselves.

Teacher assists students in pursuing new knowledge and apply the knowledge to their own lives.

Teacher facilitates peer interaction and cooperation between the students.

Teacher considers student’s zone of proximal development.

# data[].attributes.body
To assist the student’s application of the proper learning strategies.

To encourage student’s active participation in learning process.

Views errors as unsuccessful attempts to understand, order and act upon their surrounding in ways that make sense to them.

Teacher concern with the process rather than the end of product.

Teacher encourage students to learn from each other.

# data[].attributes.body
Providing materials and stimulus for the learning, either positive reinforcement or negative reinforcement.

Examples of positive reinforcement: praises, sweets

Examples of negative reinforcement: detention, punishment

# data[].attributes.body
Initiates and facilitates the learning

Encourages students to participate in learning by having a class discussion

Observe students change of behavior to determine the effectiveness of the learning