Welcome to Bulletin of Botanical Research! Today is Share:

The Theory and Practice of Innovation and Enntrepreneurship ›› 2024, Vol. 7 ›› Issue (12): 25-27.

Previous Articles     Next Articles

Pedagogical Application in the Fundamentals of C Programming Course—Integration of Tasks, Projects, and Competitions

LIANG Zuzhong1, ZHENG Zhongjie1, ZHU Xudong1, LI Yongjiang1, SU Haiying2   

  1. 1. College of Mathematics and Computer, Guangdong Ocean University, Zhanjiang Guangdong, 524000, China;
    2. College of Computer Science, Guangdong University of Petrochemical Technology, Maoming Guangdong, 525000, China
  • Online:2024-06-25 Published:2024-07-16

Abstract: In addressing the challenges encountered in the current teaching process of the fundamentals of C Programming course, and aligning with the context of emerging engineering education as well as the requirements outlined in the Joint Statement on Computer Fundamentals Teaching Development by the C9 League, this paper focuses on undergraduate students majoring in Internet of Things Engineering at Guangdong Ocean University. The instructional approach employed integrates tasks, projects, and competitions, with an emphasis on project-based teaching that serves as the core structure, utilizing teaching points as the fundamental components to construct a comprehensive teaching system. Tasks and competitions are employed as litmus tests to evaluate the adaptability of individuals in applying knowledge. Finally, the paper analyzes the implementation standards for this teaching approach and offers several reflections on its application.

Key words: Task-driven instruction, Project-driven instruction, Competition-driven instruction, Curriculum teaching reform, Fundamentals of C Programming course, Emerging engineering education

CLC Number: