Research on the Application of Project Teaching Method in the New Model of Software Engineering Course

Authors

  • Li Ma School of Artificial Intelligence, Chongqing Youth Vocational and Technical College, Chongqing, 400712, China
  • Lei Huang General Education College, Chongqing Youth Vocational and Technical College, Chongqing, 400712, China

DOI:

https://doi.org/10.12694/scpe.v25i1.2287

Keywords:

Project teaching method, Software engineering, GA-BP, Evaluation model

Abstract

Software engineering course is one of the core courses of computer science. The students trained in the current teaching mode can no longer meet the market demand for high-technology talents. Based on this, the research attempts to optimize the traditional software engineering teaching mode by using the project teaching method (PTM). According to the basic concept of PTM and course characteristics, the reform path of PTM in software engineering course is explored in the experiment. Then in the experiment, the indicators that affect teaching reform effect is selected and a evaluation model is built. And GA-BP algorithm is used to evaluate the effect of the evaluation model. To verify the performance of the built model and the final evaluation effect, the research results are tested from the fitness of the algorithm, error performance, prediction in the data set and other aspects. GA-BP algorithm converged when it iterated to the 18th generation, and the final fitness value was 0.61. The average error square value of GA-BP was 0.35 and the minimum error square sum of GA-BP was 0.48. Its prediction accuracy in test set and training set was 93.4% and 94.1% respectively. The maximum prediction error in the training sample was only 0.015, and the performance of the above data was better than the other three algorithms. To sum up, applying PTM to software engineering curriculum reform can achieve better teaching results.

Downloads

Published

2024-01-04

Issue

Section

Special Issue - Scalable Computing in Online and Blended Learning Environments: Challenges and Solutions