Welcome to Francis Academic Press

International Journal of New Developments in Education, 2024, 6(1); doi: 10.25236/IJNDE.2024.060122.

Comparative Application of Teaching Methods in C Language and JAVA Programming Courses

Author(s)

Huanhuan Liu

Corresponding Author:
Huanhuan Liu
Affiliation(s)

Zhengzhou Vocational and Technical College, Zhengzhou, 450000, China

Abstract

This paper aims to gain a deeper understanding of the impact of different teaching methods on student learning outcomes in C language and JAVA programming courses through a comparative analysis of their applications. Utilizing empirical research and data analysis, the study explores the advantages and disadvantages of traditional teaching methods, project-driven teaching methods, and problem-driven teaching methods in C language and JAVA courses. Corresponding improvement suggestions are proposed. The research results indicate that different teaching methods have varying effects on the learning of different programming languages. The selection of teaching methods should be tailored to the specific characteristics of the course and student population, maximizing the enhancement of students' programming abilities.

Keywords

Comparative teaching methods; C language; JAVA; programming; project-driven teaching method; problem-driven teaching method

Cite This Paper

Huanhuan Liu. Comparative Application of Teaching Methods in C Language and JAVA Programming Courses. International Journal of New Developments in Education (2024) Vol. 6, Issue 1: 126-131. https://doi.org/10.25236/IJNDE.2024.060122.

References

[1] Xu Hui. (2020)Application of Project-Driven Teaching Method in Computer Courses - Taking C Language Course as an Example. Electronic Manufacturing, (16): 69-70+12. 

[2] Cheng Haishui.(2022) Exploration of Teaching Improvement Based on Programming-Driven "C Language Programming" [J]. Journal of Jiangxi Radio and TV University, 24(01): 80-87. 

[3] Chen Yuefen.(2023) Exploration of "One Cloud and Three Integration" Curriculum Teaching Based on OBE Concept [J]. Computer Education, (10): 179-184. 

[4] Li Yonghua.(2023) Multidimensional Teaching of C Language Programming Based on OBE Concept [J]. Journal of Shangluo University, 37(05): 77-83. 

[5] Yu Shaobin.(2022) Reform of Big Data Analysis Course Teaching Mode under the Background of New Liberal Arts [J]. Theory and Practice of New Liberal Arts, (04): 73-82+122. 

[6] Liang Xuefeng.(2020) Exploration and Practice of Project-Based Teaching in Java Web Site Development Course [J]. Computer and Information Technology, 28(06): 71-74.