ข้อดี
1) เป็นวิธีสอนทีช่วยให้ผู้เรียนได้รับประสบการณ์ตรง ได้เรียนรู้สภาพความเป็นจริง มีการเชื่อมโยงระหว่างการเรียนรู้ในห้องเรียนและความเป็นจริง
2) เป็นวิธีสอนที่ส่งเสริมการใช้ทรัพยากรท้องถิ่นและชุมชนให้เป็นประโยชน์ของการเรียนรู้ของผู้เรียน และช่วยสร้างความสัมพันธ์ระหว่างโรงเรียนกับชุมชน
3) เป็นวิธีการสอนที่เอื้อให้ผู้เรียนมีโอกาสฝึกทักษะต่าง ๆ จำนวนมาก เช่น ทักษะการวางแผน ทักษะการประสานงาน ทักษะการทำงานกลุ่ม ทักษะการแสวงหาความรู้ นอกจากนั้นยังส่งเสริมการพัฒนาคุณธรรมต่าง ๆ เช่น ความรับผิดชอบ ความสามัคคี ความเสียสละ เป็นต้น
4) เป็นวิธีการสอนที่ช่วยให้ผู้เรียนได้เปลี่ยนบรรยากาศในการเรียนรู้ทำให้ผู้เรียนมีความกระตือรือร้น และความสนใจในการเรียนเพิ่มขึ้น
ข้อจำกัด
1) เป็นวิธีสอนที่ยุ่งยากสำหรับผู้สอน เนื่องจากต้องมีการเตรียมการติดต่อประสานงาน จัดการ และรับผิดชอบงานหลายด้าน
2) เป็นวิธีสอนที่มีค่าใช้จ่ายสูง ใช้เวลามาก และมีความเสี่ยง อาจเกิดอันตรายระหว่างการเดินทางได้ 3) เป็นวิธีสอนที่อาจเกิดผลไม่คุ้มค่า หากการจัดการ และกระบวนการศึกษาไม่ดีเท่าที่ควร