Abstract As the main form of improving students’ labor ability level and labor consciousness, labor education is conducive to promoting students’ physical and mental health development, and its content has a high overlap with ideological education. Under this premise, this paper proposes a BOPPPS teaching model that integrates labor ability cultivation and ideological education and constructs an evaluation model of ideological teaching to provide a basis for the validation and analysis of the examples of the BOPPPS teaching model. In the construction of the Civic and Political teaching evaluation model, based on the relevant principles of cluster analysis, an improved NP algorithm is proposed on the basis of K-means clustering algorithm and hierarchical cohesion algorithm, the data matrix is constructed, and the clustering features are introduced to portray the clustering characteristics. The evaluation model of Civics teaching is built based on cluster analysis and combined with hierarchical analysis. The example experiment of the BOPPPS teaching model was launched in University L. The difference between the clusters of Civics teaching evaluation obtained from the experiment and the proportion of the score section of the subject students’ grades is less than 1%, which is basically the same, which verifies the performance of the Civics teaching evaluation model. The mean value of each dimension of labor quality evaluation of the subject students is greater than 4, and the performance of labor quality is excellent.