Write down 4 benefits of teaching through problem solving.

1. Encourages critical thinking skills - Problem solving requires students to analyze information, identify patterns, and make logical connections in order to find solutions. This can help develop their critical thinking skills and ability to think creatively.

2. Increases student engagement - Problem solving tasks can be engaging and interactive, as they challenge students to apply their knowledge in a practical way. This can help keep students motivated and interested in the material being taught.

3. Promotes collaboration and communication - Problem solving often requires students to work together in groups to brainstorm ideas, share strategies, and discuss solutions. This can help promote teamwork, communication skills, and the ability to work effectively with others.

4. Fosters a growth mindset - By teaching through problem solving, students learn that it is okay to make mistakes and that failure is a natural part of the learning process. This can help foster a growth mindset, where students are more willing to take risks, learn from their mistakes, and persist in the face of challenges.