Exploration and Reflection on Project-Driven Teaching in Computer Science Practical Courses

Main Article Content

H. Zhao
P. P. Li

Abstract

Addressing the common disconnect between theoretical teaching and practical application in computer science practical courses, this study implements a multi-dimensional and interconnected project-driven teaching model oriented to engineering software development and intelligent information systems. The model uses real-world projects as the carrier, enabling students to apply computational logic, database design, programming implementation, and system testing to complex engineering tasks, including data-management scenarios relevant to electromagnetic and antennaengineering software platforms. Specifically, the study reconstructs a three-tier progressive teaching content system of “basic content + experimental content + practical training content,” designs a three-stage closed-loop teaching process of “task description - task-driven learning - task implementation,” and establishes a formative assessment mechanism matching practical ability development. A controlled teaching experiment was conducted in parallel computer science classes, combined with questionnaire surveys, process data, final examination results, and practical project evaluation. The results show that the experimental class using the project-driven model significantly outperformed the control class in the proportion of excellent final examination scores, completion rate of experimental and practical assignments, classroom participation, and core database skills. Based on teaching observations and data feedback, this paper further reflects on project authenticity, group collaboration, role rotation, and the transformation of teachers from knowledge transmitters to engineering-task facilitators. The study provides an operable reference model for computer science practical teaching reform and for cultivating students’ engineering practice ability in intelligent and electromagnetic information-related application contexts.

Downloads

Download data is not yet available.

Article Details

How to Cite
Zhao, H., & Li, P. P. (2026). Exploration and Reflection on Project-Driven Teaching in Computer Science Practical Courses. Advanced Electromagnetics, 15(3), 7453–7460. https://doi.org/10.7716/aem.v15i3.3843
Section
Research Articles

References

Y. Qiu-li, J. Wen-bo, and C. Ming-rui, “Basic Computer Course Teaching Reformation of Application-oriented University,” Natural Science of Hainan University, vol. 30, no. 4, pp. 386-388, 2025, doi: 10.15886/j.cnki.hdxbzkb.2012.04.013.

View Article

I. Elgrably and S. Oliveira, “A quasi-experimental evaluation of teaching software testing in software quality assurance subject during a postgraduate computer science course,” International Journal of Emerging Technologies in Learning (iJET), vol. 17, no. 5, pp. 57-86, 2022, doi: 10.3991/ijet.v17i05.25673.

View Article

R. Ridlo Z, S. Supeno, S. Wahyuni, et al., “The analysis of implementation project-based learning model of teaching integrated with computer programming in improving computational thinking skills in a classical mechanics course,” Jurnal Penelitian Pendidikan IPA, vol. 8, no. 4, pp. 1734-1742, 2022, doi: 10.29303/jppipa.v8i4.1789.

View Article

R. Rosario, S. Hopper T, and A. Huang-Saad, “Applying Research-Based Teaching Strategies in a Biomedical Engineering Programming Course: Introduction to Computer Aided Diagnosis: R,” Rosario et al. Biomedical engineering education, vol. 2, no. 1, pp. 41-59, 2022, doi: 10.1007/s43683-021-00057-w.

View Article

P. Pratama M, S. Ruruk, and P. Karuru, “Validity of interactive learning media in computer basics course,” Jurnal Inovasi Teknologi Pendidikan, vol. 10, no. 4, pp. 353-362, 2023, doi: 10.21831/jitp.v10i4.60376.

View Article

D. López-Fernández and R. Vergaz, “Adoption and impact of ChatGPT in computer science education: a case study on a database administration course,” AI, vol. 5, no. 4, pp. 2321-2337, 2024, doi: 10.3390/ai5040114.

View Article

M. Zappatore, “Incorporating collaborative and active learning strategies in the design and deployment of a master course on computer-assisted scientific translation,” Technology, knowledge and learning, vol. 29, no. 1, pp. 253-308, 2024, doi: 10.1007/s10758-023-09679-1.

View Article

Y. Liu and M. Shabaz, “Design and research of computer network micro-course management system based on JSP technology,” International Journal of System Assurance Engineering and Management, vol. 13, no. Suppl 1, pp. 203-211, 2022, doi: 10.1007/s13198-021-01368-5.

View Article

E. Redstone A and T. Luo, “Empowering learners in higher education: Redesigning an online computer science course through Universal Design for Learning implementation,” TechTrends, vol. 68, no. 5, pp. 869-881, 2024, doi: 10.1007/s11528-024-00980-z.

View Article

B. Tonbuloğlu, “An evaluation of game-based computer science course designs: The example of minecraftedu,” Education and Information Technologies, vol. 29, no. 4, pp. 4843-4883, 2024, doi: 10.1007/s10639-023-11996-y.

View Article

K. Putri and I. Irmawita, “the Relationship Between the Application of the Problem Method Based Learning With Participant Learning Outcomes Computer Course At Smart College Padang,” KOLOKIUM Jurnal Pendidikan Luar Sekolah, vol. 11, no. 3, pp. 425-431, 2023, doi: 10.24036/kolokium.v11i3.681.

View Article

F. Han and A. Ellis R, “Self-reported and digital-trace measures of computer science students’ self-regulated learning in blended course designs,” Education and Information Technologies, vol. 28, no. 10, pp. 13253-13268, 2023, doi: 10.1007/s10639-023-11698-5.

View Article

S. Julius Fusic, N. Anandh, D. Anitha, et al., “Impact of implementing project-based assignment (PBA) in CDIO framework for computer numerical control application course,” Computer Applications in Engineering Education, vol. 30, no. 5, pp. 1577-1590, 2022, doi: 10.1002/cae.22545.

View Article

B. Mutanga M, “Students’ perspectives and experiences in project-based learning: A qualitative study,” Trends in Higher Education, vol. 3, no. 4, pp. 903-911, 2024, doi: 10.3390/higheredu3040052.

View Article

R. Sánchez-García and S. Reyes-de-Cózar, “Enhancing project-based learning: A framework for optimizing structural design and implementation—A systematic review with a sustainable focus,” Sustainability, vol. 17, no. 11, pp. 4978, 2025, doi: 10.3390/su17114978.

View Article