Education, Science, Technology, Innovation and Life
Open Access
Sign In

Research on the reform of C language programming teaching based on the training of new engineering talents

Download as PDF

DOI: 10.23977/avte.2024.060201 | Downloads: 6 | Views: 133

Author(s)

Mengru Yu 1, Zhuji Ming 2

Affiliation(s)

1 Jining University, Jining, Shandong, China
2 College of Resources, Shandong University of Science and Technology, Tai 'an, China

Corresponding Author

Mengru Yu

ABSTRACT

With the rapid development of information technology, C language, as a traditional and important programming language, plays an increasingly prominent role in the cultivation of new engineering talents. This paper focuses on the teaching of C language programming, exploring how to combine the concept of new engineering education to enhance students' programming abilities and innovation consciousness through teaching reform. The paper first analyzes the importance of C language in the cultivation of new engineering talents, then proposes reform suggestions from aspects such as curriculum design, teaching methods, and practical activities. The effectiveness of the reform measures is verified through case studies and survey research. The study shows that the teaching reform of C language programming based on the cultivation of new engineering talents can effectively stimulate students' interest in learning, enhance their programming abilities and innovative thinking, thus better adapting to the development needs of the information age.

KEYWORDS

New Engineering Education, C Language, Programming, Teaching Reform, Innovation Capability

CITE THIS PAPER

Mengru Yu, Zhuji Ming, Research on the reform of C language programming teaching based on the training of new engineering talents. Advances in Vocational and Technical Education (2024) Vol. 6: 1-8. DOI: http://dx.doi.org/10.23977/avte.2024.060201.

REFERENCES

[1] ShilaneD, Crecchio DN, LorenzettiL N. Some pedagogical elements of computer programming for data science: A comparison of three approaches to teaching the R language[J].Teaching Statistics, 2023,46(1):24-37.
[2] Eduardo G Q ,Alberto L Z .Assessment of Scratch Programming Language as a Didactic Tool to Teach Functions[J]. Education Sciences, 2021, 11(9):499-499.
[3] Sergei D .Analysis of the experience of teaching modern programming languages in higher education institutions of Ukraine [J].Ukrainian Journal of Educational Studies and Information Technology, 2018,6(2):49-59.
[4] B.D. B ,T.K. E ,M.U. E , et al. The importance of teaching algorithms and programming languages in the creation of electronic education resources [J].Journal of Critical Reviews, 2020,7(11):365-368.
[5] Ceren K B ,Hasan Ç .Utilization of Alice Software in Teaching Programming Language[J].Journal of Qualitative Research in Education, 2018,6(2):1-20.

All published work is licensed under a Creative Commons Attribution 4.0 International License.

Copyright © 2016 - 2031 Clausius Scientific Press Inc. All Rights Reserved.