The Development and Application of Virtual Experiment Platform for Function Parameter Passing
As computer programs run in the highly complex systems of hierarchical software and hardware, it is difficult to be visually observed, the problem of function parameter passing has become a pain point for teachers and students. There are four ways to pass parameters, and no programming language can support all the four ways. To meet the needs of different learners, an online virtual experiment platform of parameter passing is developed, where the experiments of four methods parameter passing can be carried out. In addition, the experiments could be done by a mobile phone, which the space-time limit of learning is broken. In virtual simulation module, the dynamic changes of computer memory could be simulated and displayed when the function pseudo-code is running, so that the parameter passing process becomes intuitive, and it is easy for students to understand the working mechanism of function parameter passing. Finally, the teaching goal is achieved by the joint action of the other modules, such as basic training, extended improvement and test enhancement, etc. The results of practice show that the enthusiasm and initiative of students are improved, and it has obvious results in assisting students to master the knowledge of function parameter passing.
Authors
- Genyuan Du (ORCID: https://orcid.org/0000-0003-2843-1585)
- Tao Hu (ORCID: https://orcid.org/0009-0002-6661-2723)
- Shengli Tian
Institutions
- Xuchang University (CN)
Publication Details
- Published
- 2025-03-14
- DOI
- https://doi.org/10.1109/iceit64364.2025.10976156
- Primary Topic
- Simulation and Modeling Applications
- Type
- article
- Field-Weighted Citation Impact
- 0.00