Font Size: a A A

Research Of Web-based Virtual Experiment --Network Virtual Experiment System Of C Language

Posted on:2003-01-29Degree:MasterType:Thesis
Country:ChinaCandidate:J P NingFull Text:PDF
GTID:2168360062486549Subject:Earth Exploration and Information Technology
Abstract/Summary:PDF Full Text Request
With no limit of time and area, web-based network education can reach everywhere of the society, even the whole world. It is really open in the university.In this education system, the borderline of work and learning is broken. Everyone can learn, work and entertain by network, anytime and anywhere. It is really independent learning. Learners get benefit from it for life.For those who learn from network, it is difficult to do experiment. Learners need more instructions in doing experiment than in learning theory.But in remote education it is hard for teachers to instruct carefully students from network. One solution of this problem is virtual experiment. Virtual experiment uses software to simulate the evironment of the experiment and demostrate the process of the experiment. Because learners have interaction with experiments, so the software should correctly simulate the process of the experiment when the learners have different operations. In fact the simulant software used in remote education is a kind of courseware.Java technology has powerful function in developing network application and it is one of the most important technology influencing the web. In web-based remote education, Java applet can simulate the process of a program of other advanced programming language. Virtual experiment can be implemented by this way.This paper gives out a C language virtual experiment system. Students can do expements from web and teachers can manage experiments from web.Java Applets analyzed in this thesis simulates the running process of C programs. Applets trace the process of C programs, display the values of variants and the outputs of the programs. In addition, they can show the changes of process, values of variants and outputs caused by the different input given by the learner. The system implements some functions of debuggers. The method to implement this kind of applet is not complex. The simulation is lifelike and easy to use. So the method discussed in this paper is a doable mode to implement virtual experiment.
Keywords/Search Tags:Remote Education, Virtual Experiment, Web, Java Applet, RMI, JDBC
PDF Full Text Request
Related items