Measures of Training Software Development Skills

Yan Zhang,Danjv Lv,Hong Lin
2013-01-01
Abstract:We need to implement advanced educational approaches to continue to ensure the quality of our software development undergraduates. This paper proposes a structure for improving students' programming ability and discusses key measures in each of the three stages of the structure. The structure consists of entry-level algorithm design course, coding and debugging practice platform, cooperative study groups and university-industry cooperation. Our experience has shown that this approach is helpful for improving students' ability to self-study, cooperation, competition, and developing lifelong learning skills.
What problem does this paper attempt to address?