Lecture note: Community development practices