The best way to conference proceedings by Francis Academic Press

Web of Proceedings - Francis Academic Press
Web of Proceedings - Francis Academic Press

Exploration and Practice of the Teaching Mode of C Language Programming Course for Cultivating Computational Thinking Ability

Download as PDF

DOI: 10.25236/ieesasm.2022.025


Gao Feng

Corresponding Author

Gao Feng


The traditional C language programming course teaching has the problem of emphasizing knowledge transfer but not thinking ability cultivation. This paper constructs a four-in-one teaching model of “learn-teach-show-research” for the cultivation of computational thinking ability. Through independent learning, guided teaching, accurate gap checking and challenging research, students are guided to internalize their knowledge into experience, ability and improve their data analysis and programming skills. Practical results show that by training students to think computationally, they can effectively develop their ability to solve complex problems in an integrated manner and their ability to think at a higher level.


Computational thinking, Teaching models, Programming design, Competency development