Computer teaching systemTechnical field
The utility model relates to a kind of computer teaching system.
Background technology
In the computer teaching process,, be difficult to let the student grasp the knowledge point deeply through simple classroom instruction.Thereby, letting student's looming practice operation while learning, this is very important to study.
According to investigation, in the experimental teaching of C/C++, MATLAB, the student can not obtain detailed electronics tutorial, can not when experiment finishes, compare the experimental result of oneself, in experimentation, can not carry out online exchange with teacher.For teacher, in experimentation, can not supervise the student experimenting progress constantly, can not give student's online help.And show do not have that function is complete, extendability is powerful at present as yet, an interactive mode experiment research and teaching system of easy to operate, interface hommization according to the result of our data collection.
For these reasons, design a kind of reasonable in design, simple to operate, interactive strong computer teaching system is problems of needing solution badly of those skilled in the art.
The utility model content
To the defective that above-mentioned prior art exists, the purpose of the utility model provides a kind of reliable, reasonable in design, simple to operate, interactive strong computer teaching system of connecting.
The technical scheme of the utility model is:
Computer teaching system comprises teacher's end, server and student's end, it is characterized in that: said teacher's end is held with a plurality of students through server and is connected.
Said server comprises that network connecting module, networking command parsing module, control module, display module, speaker module, student hold supervision and control module, help processing module, experimental result processing module, memory module and electronic classroom control interface; The structure of said server is that network connecting module adopts socket socket to be connected with the networking command parsing module; The networking command parsing module is connected with control module alternately; Control module holds supervision to be connected alternately respectively with control module and help processing module with the student, and said help processing module is held to keep watch on the student and is connected with control module is unidirectional; Said control module with display module, speaker module is unidirectional is connected, control module is connected with the experimental result processing module alternately, the experimental result processing module is connected with memory module is unidirectional; The electronic classroom control interface is connected with control module alternately.
As optimal technical scheme, the said student's end of the utility model and all integrated C/C++ compiler of teacher's end, MATLAT compiler and DDE technology.
As optimal technical scheme; The said student's end of the utility model comprises the LAN link block; The networking command parsing module, system configuration module, control module, document management module, display module, serial ports support module, parsing module, compiler module and result contrast module as a result; Said LAN link block adopts socket socket to be connected with the networking command parsing module; Adopt socket socket to be connected between networking command parsing module and control module; Control module and parsing module as a result are for to be connected alternately; Control module is connected with the serial ports support module alternately, and control module is connected with parsing module as a result alternately; The networking command parsing module is connected with the system configuration module, and the document management module is connected with control module, and display module is connected with the document management module, and parsing module is connected with compiler module alternately as a result, and the result contrasts module and is connected with parsing module is unidirectional as a result.
As optimal technical scheme, the said teacher's end of the utility model comprises server link block, networking command parsing module, system configuration module, control module, document management module, display module, serial ports support module, parsing module, compiler module and result contrast module as a result; Said server link block adopts socket socket to be connected with the networking command parsing module; Adopt socket socket to be connected between networking command parsing module and control module; Control module and parsing module as a result are for to be connected alternately; Control module is connected with the serial ports support module alternately, and control module is connected with parsing module as a result alternately; The networking command parsing module is connected with the system configuration module, and the document management module is connected with control module, and display module is connected with the document management module, and parsing module is connected with compiler module alternately as a result, and the result contrasts module and is connected with parsing module is unidirectional as a result.
As optimal technical scheme, the LAN link block of the said student's end of the utility model is connected to the server link block of teacher's end through socket socket.
The beneficial effect of the utility model is:
The utility model is the basis with the C/C++ CompilerTools; Utilize the DDE technology of VB6.0 to develop software to communicate by letter and be interface with MATLAB etc.; Integrated network communication protocol and develop one the cover comprehensive teaching experiment system; And function is complete, extendability is powerful, easy to operate, interface hommization, makes and can carry out real-time, interactive education activities between the teacher and student, helps improving the quality of teaching.
Description of drawings
Fig. 1 is the structure principle chart of the utility model.
Fig. 2 is the structural representation of the utility model server.
Fig. 3 is the structural representation of the utility model teacher end.
Fig. 4 is the structural representation of the utility model student end.
Embodiment
Should be appreciated that specific embodiment described herein only in order to explanation the utility model, and be not used in qualification the utility model.
With reference to accompanying drawing, a kind of computer teaching system is proposed, comprise teacher's end, server and student's end, said student's end and all integrated C/C++ compiler of teacher's end, MATLAT compiler and DDE technology.
See figures.1.and.2, said teacher's end is held with a plurality of students through server and is connected; Said server comprises that network connecting module, networking command parsing module, control module, display module, speaker module, student hold supervision and control module, help processing module, experimental result processing module, memory module and electronic classroom control interface; The structure of said server is that network connecting module adopts socket socket to be connected with the networking command parsing module; The networking command parsing module is connected with control module alternately; Control module holds supervision to be connected alternately respectively with control module and help processing module with the student, and said help processing module is held to keep watch on the student and is connected with control module is unidirectional; Said control module with display module, speaker module is unidirectional is connected, control module is connected with the experimental result processing module alternately, the experimental result processing module is connected with memory module is unidirectional; The electronic classroom control interface is connected with control module alternately.
With reference to Fig. 3, said teacher's end comprises server link block, networking command parsing module, system configuration module, control module, document management module, display module, serial ports support module, parsing module, compiler module and result contrast module as a result; Said server link block adopts socket socket to be connected with the networking command parsing module; Adopt socket socket to be connected between networking command parsing module and control module; Control module and parsing module as a result are for to be connected alternately; Control module is connected with the serial ports support module alternately, and control module is connected with parsing module as a result alternately; The networking command parsing module is connected with the system configuration module, and the document management module is connected with control module, and display module is connected with the document management module, and parsing module is connected with compiler module alternately as a result, and the result contrasts module and is connected with parsing module is unidirectional as a result.
With reference to Fig. 4, said student end comprises the LAN link block, the networking command parsing module, and system configuration module, control module, document management module, display module, serial ports support module, parsing module, compiler module and result contrast module as a result; Said LAN link block adopts socket socket to be connected with the networking command parsing module; Adopt socket socket to be connected between networking command parsing module and control module; Control module and parsing module as a result are for to be connected alternately; Control module is connected with the serial ports support module alternately, and control module is connected with parsing module as a result alternately; The networking command parsing module is connected with the system configuration module, and the document management module is connected with control module, and display module is connected with the document management module, and parsing module is connected with compiler module alternately as a result, and the result contrasts module and is connected with parsing module is unidirectional as a result.
Wherein: the LAN link block of said student's end is connected to the server link block of teacher's end through socket socket.
The above is merely the preferred embodiment of the utility model; Be not therefore and the claim of restriction the utility model; Every equivalent structure transformation that utilizes the utility model instructions and accompanying drawing content to be done; Or directly or indirectly be used in other relevant technical fields, all in like manner be included in the scope of patent protection of the utility model.