Abstract

Programming ability is one of the most important abilities for the undergraduates majoring in computer science. Taking Yunnan University as an example, the necessity and importance of improving the ability of programming is analyzed in this paper. The exploration and practice of improving students' ability of programming are discussed from four aspects: arrangement and reform of programming curriculums, construction of online programming practice innovation platform, certification of programming ability and organization of programming competitions. These reforms have achieved good results in recent years, which can provide reference for the practical teaching reform of computer specialty in relevant universities.

Highlights

  • Computer science and technology is a practical engineering major, and the programming ability of graduates is the most important indicator for measuring the quality of graduates, and the most important skill that affects the future development of students [1], [2]

  • The programming practice is added in the second round of postgraduate in some universities, it is still difficult to select the candidates with excellent programming ability for the computer major in most universities

  • In 2019, in order to better promote the construction of first-class undergraduate majors, Yunnan University set up a competition support project, and our programming competition project was approved

Read more

Summary

INTRODUCTION

Computer science and technology is a practical engineering major, and the programming ability of graduates is the most important indicator for measuring the quality of graduates, and the most important skill that affects the future development of students [1], [2]. Part of the candidates even gave up the practice of computer programming in junior and senior high school, and put all their energy into the review of the knowledge points of postgraduate subjects These candidates have high scores in the initial examination, but poor programming ability. From the perspective of the implementation effect in recent years, these methods have achieved good results

Arrange Multi-dimensional Programming Curriculums
Design
Reform the Assessment Method of Programming Curriculums
CONSTRUCTION OF ONLINE PROGRAMMING PRACTICE INNOVATION PLATFORM
System Architecture and Function Module Design
Key Technologies of Platform Construction
Introduction to Programming Ability Certification in China
Our Methods and Achievements
ORGANIZE PROGRAMMING COMPETITIONS
CONCLUSION
CONFLICT OF INTEREST

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.