Community-based learning involves educating students in an academic discipline while also preparing them to be contributing citizens. By becoming involved in community activities, students benefit others while benefiting themselves, learning about teamwork, civic responsibility, and the application of intellectual skills to community issues. Community-based learning options in regular classes engage students in performing service as a way to gather, test, and apply content and skills from existing courses. Students perform a designated amount of service, and their learning from that experience is evaluated as part of the course.
A course designed around community-based learning would include in-depth theoretical and practical applications which allow for maximum integration of service and classroom work. Community-based learning courses provide information, skill building, reflection, general principles, and assessment methods to help students serve and learn more effectively.