Virtual reality music teaching system based on contextual teaching method
Technical Field
The invention belongs to the technical field of virtual reality teaching, and particularly relates to a virtual reality music teaching system based on a scenario teaching method.
Background
With the increasing dependence of people on networks, modern remote education based on networks is a new generation of education mode following first generation of letter remote education and second generation of broadcast television education. Therefore, the web-based network teaching platform has rich functions and complete structure, and is rapidly a main carrier of network education. However, the network teaching mode has the problems of knowledge fragmentation, high course returning rate and the like. Aiming at the problem, a mixed learning teaching concept is provided, the advantages of a traditional classroom teaching mode and a network teaching mode are combined, and the initiative, the enthusiasm and the creativity of a learner as a main body of a learning process are reflected while the guidance and the supervision of a teacher are exerted.
With a strong immersive experience, virtual reality technology has been widely used in the field of hybrid learning. Currently, virtual reality teaching systems can be classified into two types according to scene sources. The first type is a panoramic video-based virtual reality teaching system, and the second type is a virtual reality teaching system for constructing a teaching scene through three-dimensional digital modeling. Many universities today have little to no demonstration stage for cost reasons, resulting in practice of less music required. The places for listening to lessons are limited to classrooms, and the boring learning environment, the fixed teaching mode and the teaching content lead students to lose the feeling of exploring knowledge. In addition, the use of the instrument is lossy, and a great deal of expense is required for the updating of the instrument.
Therefore, it is necessary to provide a virtual reality music teaching system based on scenario teaching method, and to construct instrument use scenario by virtual reality technology to solve the problems of insufficient practice instruments and lack of venues of students in the prior art.
The above information disclosed in this background section is only for enhancement of understanding of the background section of the invention and therefore it may not form the prior art that is already known to those of ordinary skill in the art.
Disclosure of Invention
The invention aims to provide a virtual reality music teaching system based on a scenario teaching method, which aims to solve the problems in the background technology.
In order to achieve the above purpose, the present invention provides the following technical solutions:
A virtual reality music teaching system based on a contextual teaching method, comprising: the virtual scene generation module is used for finishing setting by teachers and generating used scenes through background software, the teaching whiteboard module can enable multiple persons to simultaneously use drawing graphs and send text messages, the rule management module is responsible for adding, deleting and modifying rule information existing in a teaching system, the information management module is responsible for integrating and managing various data required by teaching, the system management module is responsible for creating users, setting authorities and safety control management, the virtual scene editing module is used for adjusting and combining the existing scenes, and the virtual operation module is used for finishing interaction processes with the scenes according to user operation.
Preferably, a teacher in the virtual scene generation module inputs the project name, the content description and the operation flow, then starts to build a model according to the early-stage prepared teaching content, finally carries out interactive design in Unity, and simultaneously builds a virtual panel to display the teaching content, records and responds to user operation.
Preferably, when the virtual scene is constructed, firstly, modeling part of the scene of the campus by using 3dmax, including the establishment of a music classroom and a stage, modeling various musical instruments and related equipment, and performing texture making and optimizing on the established model by using Photosh; then, according to classical music libraries and music videos (including music teaching resources of primary schools, junior middle schools, high schools and universities), the interaction process participated by a learner is designed and manufactured through an animation production function of 3 dmax; finally, the model established before is imported into the Unity, interaction of the objects and response events input by a mouse and a keyboard are realized by writing scripts, and the process of simulating virtual mapping is realized.
Preferably, the virtual scene generation module combines teaching data to form a unified virtual data layer, the data is accessed through a unified interface, and the teaching whiteboard module enables convenient communication and discussion between a teacher and a student, and between the student and the student through the WCF. Therefore, a teacher can guide a learner to learn, timely evaluate and recommend the performance of the learner, and help the learner to know the self learning condition and improve the self learning condition.
Preferably, the management of various rules in the rule management module is completed by a teacher, corresponding rule contents are set for the generated scene according to the teaching strategy, and the information management module is also responsible for managing the generated scene and storing data generated by interaction between the user and the scene.
Preferably, the teaching strategy design displays music scenes by means of life experience, so that students can learn in scene experience matched with learned music knowledge, and case teaching strategies and auxiliary teaching strategies are adopted to set scene rule contents.
Preferably, the system management module is managed by an administrator, uses an SQL database to store user information, stores preset safety control data in the SQL database at the same time so as to ensure the safety of the user information, and the virtual scene editing module changes the generated scene according to teaching requirements by teachers.
Preferably, the virtual scene editing module divides functional blocks in the scene in the changing process, and finishes setting up a scene system by taking the virtual instrument as a main body, so that a teacher can conveniently inquire and adjust the scene, and can call the existing virtual elements to combine to finish new functional requirements.
Preferably, some key components and buttons are independently named, other components are named in a unified naming mode, meanwhile, the MFString nodes are used for acquiring numerical values generated by the user operating the buttons in real time, and the numerical values are assigned to Fontstyle nodes after being calculated through a Math mathematical model and displayed on a screen in real time in a txt text mode.
Preferably, the virtual operation module acquires operation information of a learner, senses contact information of a human body and equipment, and uses an encryption tunnel established by a VPN technology to safely transmit data to a virtual server, so that the acquired data is mapped in a current virtual scene.
Preferably, the virtual operation module provides a supporting sub-module for helping and communicating, and a student can use external information resources and communicating tools or operate together with teachers and other students through the supporting sub-module to help complete the operation in the virtual scene, so that the communication discussion among different students is realized.
Preferably, the virtual operation module uses eyeball tracking equipment to collect user sight data, performs visual processing through a server, and sends the generated visual result to a teacher terminal, wherein the visual result can intuitively reflect a student watching area and a sight line track, so that a teacher can evaluate classroom teaching conditions in real time, and the guidance and supervision functions of the teacher on the students in virtual reality teaching are exerted.
Preferably, the visualization process: dividing a display area by using a hierarchical hexagonal network, wherein one high-level hexagonal unit is divided into 7 low-level regular hexagonal units and 12 low-level regular triangular units; when iteration is carried out, firstly, line-of-sight data are converted into a hexagonal coordinate system and added into corresponding bottom layer units, and then iteration is carried out from bottom to top until the updating of the topmost network is completed; and spatial clustering is carried out by using a STING clustering algorithm, and a visual result is generated according to the clustering result.
Compared with the prior art, the invention has the beneficial effects that:
According to the invention, a virtual reality scene is constructed according to the teaching scene of a teacher, and the internal rule of the scene is set according to the prepared teaching content, meanwhile, in the teaching process, the teacher and the trainee can talk with each other and help, and the teacher can know the attention condition of the trainee in the learning process, so that the invention provides an innovative teaching tool for professional vocational training of music education, and can effectively improve the effect and quality of music education by combining the abundant teaching resources and collaborative learning platform through highly simulated virtual environment and scene simulation.
The foregoing summary is for the purpose of the specification only and is not intended to be limiting in any way. In addition to the illustrative aspects, embodiments, and features described above, further aspects, embodiments, and features of the present invention will become apparent by reference to the drawings and the following detailed description.
Drawings
FIG. 1 is a system frame diagram of the present invention.
Detailed Description
The following description of the embodiments of the present invention will be made clearly and completely with reference to the accompanying drawings, in which it is apparent that the embodiments described are only some embodiments of the present invention, but not all embodiments. All other embodiments, which can be made by those skilled in the art based on the embodiments of the invention without making any inventive effort, are intended to be within the scope of the invention.
Examples:
Referring to fig. 1, a virtual reality music teaching system based on scenario teaching method includes: the virtual scene generation module is used for finishing setting by teachers to generate used scenes through background software, the teaching whiteboard module can enable multiple persons to simultaneously use drawing graphs and send text messages, the rule management module is responsible for adding, deleting and modifying rule information existing in a teaching system, the information management module is responsible for integrating and managing various data required by teaching, the system management module is responsible for creating users, setting authorities and safety control management, the virtual scene editing module is used for adjusting and combining the existing scenes, and the virtual operation module is used for finishing interaction processes with the scenes according to user operation.
The teacher inputs the project names, the content descriptions and the operation flow in the virtual scene generation module, then starts to construct a model according to the early-stage prepared teaching content, finally carries out interactive design in Unity, and constructs a virtual panel to display the teaching content, records and responds to user operation.
The teacher prepares corresponding teaching contents according to different teaching objects (students in each stage), can describe and display things in the current scene in a picture, video and other modes, simultaneously recommends optional virtual elements and description modes for the teacher according to the using habit of the teacher, records the attention degree of the students to the things in the current scene, and adjusts the description modes of the things according to the attention degree condition.
Initial exhibition hall scene design benchmark: consider that this scene is the first scene that a viewer enters the system. While the first impression tends to dominate the observer's brain, it will largely determine whether the exhibition can be attractive. Therefore, the design is to make people feel as if they are in the scene, and the design is to have the experience of super reality.
Design standard of a split hall scene: the design styles of the three exhibition halls are quite different from the previous scenes, and the three exhibition halls are closer to the real exhibition halls in design. The visitors have the sense of really watching the exhibition after entering the exhibition hall, and the exhibition hall with simple quality returns can lead the visitors to concentrate on the exhibits and the data, and neglect the external interference.
The end of the initial exhibition hall is provided with three conveying doors which are respectively connected with the three sub-exhibition halls. When a student touches any gate, the program automatically transmits the student to the corresponding distributing hall of each gate.
The teaching data are combined in the virtual scene generation module to form a unified virtual data layer, the data are accessed through a unified interface, and the teaching whiteboard module enables convenient communication and discussion between a teacher and a student and between the student and the student through the WCF.
The management of various rules in the rule management module is completed by teachers, corresponding rule contents are set for generated scenes according to teaching strategies, and the information management module is also responsible for managing the generated scenes and storing data generated by interaction between users and the scenes.
Case teaching strategy: the case teaching is not only aimed at the reproduction and thinking of a real event, but also is the disfigurement and discussion of the typical case, and the principle of case making is as follows: (1) The case design is to highlight the theme, grasp the main line, keep the principle of reality, typically, integrity and interestingness of the case, clarify the time, place and background of the event, pay attention to some dramatic mutations in the processed event, make the case visual, clear and suspense, can effectively reflect the specific educational background of the event, and give a hint; (2) The principle of perceptibility and immersion can enable students to experience and understand real problems in reality in person; (3) The case design should present a key problem and an effective solution and an evaluation of this solution to the problem should be presented to provide a point of reference for new decisions.
Collaborative teaching strategy: "collaborative learning" may enable a learner to build meaning in a context through collaborative activities and conversational communication activities. Collaboration, interaction, role participation, information sharing, and activity sharing are important channels for implementing "collaborative learning". Therefore, in the virtual learning design, the above mechanism of activities must be provided to provide online network conversations, learning forums, shared whiteboards, and interactive modes such as email, message boards, etc.
The system management module is managed by an administrator, the SQL database is used for storing user information, and preset safety control data are stored in the SQL database at the same time, so that safety of the user information is guaranteed, and the virtual scene editing module is used for changing a generated scene according to teaching requirements by teachers.
In the changing process, the virtual scene editing module divides functional blocks in the scene, and finishes the establishment of a scene arranging system by taking the virtual instrument as a main body, so that a teacher can conveniently inquire and adjust the scene, and can call the existing virtual elements to combine to finish new functional requirements.
The virtual operation module acquires operation information of a student, senses contact information of a human body and equipment, and uses an encryption tunnel established by VPN technology to safely transmit data to a virtual server so as to map the acquired data in a current virtual scene.
The virtual operation module provides a supporting sub-module for helping and communicating, and a student can use external information resources and communicating tools or operate together with teachers and other students through the supporting sub-module to help complete the operation in the virtual scene, so that the communication discussion among different students is realized. In the process, the game elements can be added, so that the learning interest and participation of the students are improved, and the learning process is more vivid and interesting.
According to the teaching method, the virtual reality scene is built according to the teaching scene of the teacher, the internal rule for building the scene is set according to the prepared teaching content, meanwhile, in the teaching process, the teacher and the trainee can talk with each other and help, and the teacher can know the attention condition of the trainee in the learning process, so that an innovative teaching tool is provided for professional training of the music education specialty, and the effect and quality of the music education can be effectively improved by combining the highly simulated virtual environment and scene simulation with rich teaching resources and a collaborative learning platform.
In the description of the present specification, a description referring to the terms "one embodiment," "some embodiments," "examples," "specific examples," or "some examples," etc., means that a particular feature, structure, material, or characteristic described in connection with the embodiment or example is included in at least one embodiment or example of the present invention. In this specification, schematic representations of the above terms are not necessarily for the same embodiment or example. Furthermore, the particular features, structures, materials, or characteristics described may be combined in any suitable manner in any one or more embodiments or examples. Furthermore, the different embodiments or examples described in this specification and the features of the different embodiments or examples may be combined and combined by those skilled in the art without contradiction.
In the drawings of the disclosed embodiments of the present invention, only the structures related to the disclosed embodiments of the present invention are referred to, and other structures may refer to the general design, so that the same embodiment and different embodiments of the present invention may be combined with each other without conflict.
Although embodiments of the present invention have been shown and described, it will be understood by those skilled in the art that various changes, modifications, substitutions and alterations can be made therein without departing from the principles and spirit of the invention, the scope of which is defined in the appended claims and their equivalents.