Teacher professional development approaches digitalization, combination with practice, and cooperative learning; emphasizes teachers' growth in subject knowledge and practical knowledge. With the design, practice, and reflection of lesson plans, promotes the teacher's individual emphasis on professionalism, build a knowledge base through cooperative research between teachers. However, existing teacher professional development systems of network platforms are focused on individual teachers or teacher groups. There is less chance for school curriculum development departments or educational experts to intervene. Thus, while there are many participants, the quality and quantity of knowledge bases both need to be improved. This study proposes a teacher professional development model based on school-based curriculum development, to construct a knowledge base centered on the lesson plan. At the same time, use the operation mechanism 3C-model of creation, collaboration, and communication, to increase efficiency of professional development and the quality and quantity of knowledge bases.