Providing step-by-step guidance on solving complex STEM problems
Offering alternative methods and approaches to problem solving
Suggesting relevant resources and materials for further study and practice
Assisting in breaking down problem into smaller, more manageable tasks
Identifying and addressing common errors and misconceptions