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

Institutions

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
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

The Development and Application of Virtual Experiment Platform for Function Parameter Passing

Genyuan Du, Tao Hu, Shengli Tian
Simulation and Modeling Applications
article

The Development and Application of Virtual Experiment Platform for Function Parameter Passing

Genyuan Du, Tao Hu, Shengli Tian
article en

Abstract

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.

Xuchang University (CN)
Openalex Percentile: Top 90%
Simulation and Modeling Applications
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.