Abstract
Community-Based Learning is learning management aimed at developing learners to use creative problem-solving processes, searching for knowledge, skills, processes, and attitudes from the local community under the participation of teachers, learners, and people in the community as a learning partnership and exchange of knowledge together like true friend. The process consists of 4 steps as follows: Step 1: Community analysis, Step 2: Community planning, Step 3: Community visiting, and Step 4 Community reflection. Each step encourages learners to work together as a team, having responsible for society, environment, morality, and create love, pride in their locality as well as being a citizen who can live happily with others in society.