Classroom random roll call and teaching evaluation system

By designing a random naming and teaching evaluation system in classrooms, using random number generation algorithms and multi-dimensional evaluation methods, the problem of single naming methods and lack of objectivity in traditional classroom teaching is solved, and the effect of improving students' enthusiasm and teachers' teaching quality assessment is achieved, and the safety of teaching data is ensured.

CN120163493APending Publication Date: 2025-06-17HEBEI LINGSUAN TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510238119.0
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-03-03
Publication Date
2025-06-17

AI Technical Summary

Technical Problem

In traditional classroom teaching, the naming method is single, lacks randomness, and it is difficult to fully understand students' learning situation, and teachers' teaching quality assessment lacks objective and comprehensive data support.

Method used

A random classroom naming and teaching evaluation system was designed to realize random student naming through a random number generation algorithm, and combine multi-dimensional evaluation and comprehensive evaluation indicators to evaluate teachers' teaching quality, and realize effective storage, processing, encryption and remote control of teaching data.

Benefits of technology

It has improved students' enthusiasm for participating in the classroom, achieved an objective and fair assessment of teachers' teaching quality, ensured the security of teaching data, and improved the informatization level of teaching management.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure BDA0005293293570000021
    Figure BDA0005293293570000021
  • Figure BDA0005293293570000071
    Figure BDA0005293293570000071
  • Figure FDA0005293293560000011
    Figure FDA0005293293560000011
Patent Text Reader

Abstract

The invention discloses a classroom random roll call and teaching evaluation system, which comprises a classroom random roll call core module, an answer evaluation core module, a teacher teaching evaluation core module, a teacher selection core module, a data storage processing and display core module and the like, and also can selectively integrate a student behavior identification module, an encryption processing module, a key management module and a remote control module. The classroom random roll call module uses a specific random number generation algorithm to realize random roll call; the answer evaluation module supports the teacher to evaluate the answer conditions of the students in a multi-dimensional manner; the teacher teaching evaluation module comprehensively evaluates teacher teaching according to multiple indexes and calculation formulas; the data storage processing module is responsible for data management and recording; the display module is used for displaying various results. In addition, the audio and video data acquired by the image and voice acquisition device is encrypted and stored, and the remote control module is convenient for remote operation and data viewing. The system effectively improves the classroom participation degree of students, objectively evaluates the teaching quality of teachers, guarantees the data safety, and improves the teaching management convenience.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of educational equipment software, and more specifically, to a classroom random roll call and teaching evaluation system. Background Art

[0002] In traditional classroom teaching, the roll call method is relatively single. Usually, the sequential roll call or the teacher's subjective selection of students to answer questions is adopted. This method lacks randomness, making it difficult to comprehensively understand the learning situation of each student, and it is easy to make some students have a fluke mentality, which is not conducive to mobilizing the learning enthusiasm of all students. At the same time, the evaluation of the teacher's teaching quality often relies on subjective classroom observation evaluations or students' final evaluations, lacking objective and comprehensive data support, and unable to accurately reflect the teacher's performance in the daily teaching process in a timely manner.

[0003] In addition, a large amount of data generated in the teaching process, such as students' answering situations and classroom interaction data, has not been effectively collected, sorted, and utilized, making it difficult to mine valuable information from these data to improve teaching. Moreover, with the development of educational informatization, higher requirements have been put forward for the security and privacy protection of teaching data. Existing teaching systems have deficiencies in data encryption and management and cannot meet the growing security needs.

[0004] Therefore, it is of great significance to provide a system with comprehensive functions that can achieve random roll call and teaching evaluation. Summary of the Invention

[0005] In view of this, the present invention aims to provide a classroom random roll call and teaching evaluation system, which can improve students' enthusiasm for participating in the classroom through random roll call and comprehensively understand students' learning situations; use multi-dimensional evaluation and comprehensive evaluation indicators to objectively and fairly evaluate the teacher's teaching quality; at the same time, realize the effective storage, processing, encryption, and remote control of teaching data, and improve the informatization level of teaching management.

[0006] To achieve the above object, the present invention adopts the following technical solutions:

[0007] The present invention discloses a classroom random roll call and teaching evaluation system, including:

[0008] A classroom random roll call module, which is used to randomly roll call students through a random number generation algorithm in classroom teaching;

[0009] An answering evaluation module, which is used to conduct multi-dimensional evaluations on the answering situations of the called students by the teacher;

[0010] A teacher teaching evaluation module, which comprehensively evaluates the teacher's teaching based on classroom random roll call data and students' answering situations, and generates an evaluation report including evaluation index scores and rankings;

[0011] A teacher selection module. When the teacher arrives at the reserved classroom, the teacher controls the random roll call module in the reserved classroom to select the corresponding teaching subject, teacher, and class.

[0012] A data storage and processing module. The data storage and processing module pre-stores the names of students in each class, the names of teachers, and the taught subjects. The data storage and processing module makes data calls according to the random roll call module in the classroom, the answer evaluation module, or the teacher selection module, and records the call records and the answer evaluation situations.

[0013] A display module. The display module is used to display the data call results, the roll call results, and the answer evaluation results.

[0014] Furthermore, the random number generation algorithm formula is as follows:

[0015] X n+1 =(aX n +c)modm Formula 1

[0016] In the formula, factor a = 113515245, c = 12345, m = 2 32 ; X is the initial seed;

[0017]

[0018] j = rmod(i + 1) Formula 2

[0019] In the formula, i is the index of the array during the current iteration, r is the random number generated by Formula 1, j is randomly indexed within the range of 0 - i, and is used to determine the position of the element to be exchanged with the current element students[i]; and the generated random number sequence is used to provide random numbers for the random shuffling algorithm. According to the pseudocode, starting from the end of the array, the current element students[i] is successively exchanged with the randomly selected previous element students[j] to shuffle the order of the student name array.

[0020] Furthermore, in the random roll call module in the classroom, the teacher imports the student list into the data storage and processing module. The data storage and processing module assigns a unique number to each student. When taking roll call, the stored student list range in the data storage and processing module is called according to the class and subject selected by the teacher, and random roll call is performed through the random roll call module in the classroom.

[0021] Furthermore, the multi-dimensional evaluation at least includes excellent, good, acceptable, poor, correct, wrong, 10 points, 9 points, 8 points, 7 points, 6 points, 5 points, 4 points, 3 points, 2 points, 1 point.

[0022] Further, it also includes a behavior recognition module, and the behavior recognition module includes an image acquisition device and a voice acquisition device installed in the classroom; the image acquisition device is used to record videos of students answering questions in class and classroom teaching videos after the classroom random roll call module calls the roll; the voice acquisition device is used to record the answering content of students answering questions in class and classroom teaching videos after the classroom random roll call module calls the roll, and stores the collected video and audio data in the data storage and processing module after encryption processing.

[0023] Further, the encryption process uses a symmetric encryption algorithm for encryption; in the encryption process, a unique encryption key is generated for each piece of collected audio and video data, and the length of the key is 128 bits or 192 bits or 256 bits.

[0024] Further, it also includes a key management module. After the encryption key is generated, the key management module will associate and store the key with the corresponding audio and video data metadata; during the data transmission process, the encrypted data and the key are transmitted through different secure channels respectively; when decrypting the encrypted data, the key management module obtains the corresponding key from the key management module according to the metadata information of the data for decryption operations.

[0025] Further, the evaluation indicators of the teacher teaching evaluation module at least include the teacher's question asking frequency, the timeliness and effectiveness of feedback on students' answers, and the classroom interaction activity corresponding to the teacher.

[0026] Further, the teacher teaching evaluation module automatically evaluates the teacher's teaching situation;

[0027] Set the teacher's question asking frequency Q f ,

[0028] High frequency. When Q f > 10 times per class, the corresponding score range Indicates that the teacher can effectively stimulate students' thinking and strongly create a classroom interaction atmosphere;

[0029] Medium frequency: When 5 ≤ Q f ≤ 10 times per class, the corresponding score range is Indicates that a reasonable interaction frequency is maintained between the teacher and students;

[0030] Medium frequency: When Q f <5 times per class, the corresponding score range is Indicates that the number of questions asked is insufficient and it is difficult to fully mobilize students' enthusiasm for participating in the class;

[0031] Set the timeliness and effectiveness R of feedback on students' answers t ,

[0032] Timely and effective: After the student answers, R t Give an evaluation or score within ≤ 1 minute, and the content of the evaluation or score can accurately target the student's answer and guide in-depth thinking. The corresponding score range is

[0033] Relatively timely and effective: After the student answers, 1 < R t Give an evaluation or score within < 3 minutes, and the evaluation or score can basically respond to the student's question. The corresponding score range is

[0034] Not timely or ineffective: After the student answers, R t Give an evaluation or score after > 3 minutes, or no operation, or the content of the evaluation or score does not correspond to the student's answer. The corresponding score range is

[0035] Set the classroom interaction activity I a ,

[0036] High activity: When the proportion of students actively participating in classroom interaction, not limited to speaking and group discussions, I a > 60%, the corresponding score range is

[0037] Medium activity: When 30% ≤ I a ≤ 60%, the corresponding score range is

[0038] Low activity: When I a < 30%, the corresponding score range is

[0039] The formula for the final score is: where S is the final score.

[0040] Furthermore, it also includes a remote control module. The remote control module includes a remote control, a remote network platform, and / or a mobile phone and / or a computer;

[0041] The remote control is connected to the classroom random roll call module, the teacher teaching evaluation module, and the teacher selection module through Bluetooth or infrared, and is used to control the teacher selection module to select the corresponding teacher and subject, control the classroom random roll call module to randomly roll call, and control the teacher teaching evaluation module to score;

[0042] The remote network platform and / or the mobile phone and / or the computer is connected to the classroom random roll call module and the data storage and processing module through 4G / 5G or WiFi, and is used to view the call records, answer evaluations, random roll call records, and teaching evaluation results in the data storage and processing module after logging in with a key.

[0043] The present invention discloses the following technical effects:

[0044] 1. Improve student participation: The random roll call method increases the uncertainty of students' participation in the classroom, prompting students to always stay focused and enhancing their learning enthusiasm and initiative.

[0045] 2. Objectively evaluate teacher teaching: The multi-dimensional evaluation indicators and quantitative scoring system, combined with rich teaching data, can more objectively and comprehensively evaluate the teaching quality of teachers, providing targeted basis for teachers to improve their teaching.

[0046] 3. Ensure data security: The encryption process and key management mechanism ensure the security of teaching data during storage and transmission, prevent data leakage, and protect the privacy of students and teachers.

[0047] 4. Improve the convenience of teaching management: The remote control module and data viewing function facilitate teachers and teaching management personnel to obtain teaching data anytime and anywhere, conduct teaching management and decision-making, and improve the efficiency of teaching management.

[0048] 5. In order to further ensure the security of the key, the key management module of the present invention will update the key regularly. After the old key completes all relevant data decryption operations, it will be securely deleted to avoid the security risks brought by long-term use of the key. When data is stored in the data storage and processing module, the encrypted data is stored in ciphertext form. Even if the storage medium is illegally obtained, the original audio and video data cannot be read without the corresponding key, thus effectively protecting the privacy security of students. Specific implementation manner

[0049] The technical solutions in the embodiments of the present invention will be described clearly and completely below. Obviously, the described embodiments are only a part of the embodiments of the present invention, rather than all of them. All other embodiments obtained by those of ordinary skill in the art based on the embodiments of the present invention without creative efforts shall fall within the protection scope of the present invention. Specific embodiment

[0051] A classroom random roll call and teaching evaluation system, comprising:

[0052] A classroom random roll call module for randomly calling students in classroom teaching through a random number generation algorithm;

[0053] An answer evaluation module for multi-dimensional evaluation of the answer situation of the called students by the teacher;

[0054] A teacher teaching evaluation module for comprehensively evaluating teacher teaching based on classroom random roll call data and students' answer situations, and generating an evaluation report including evaluation index scores and rankings;

[0055] The teacher selection module, when the teacher arrives at the reserved classroom, controls the classroom random roll call module in the reserved classroom, and selects the corresponding teaching subject, teacher and class;

[0056] The data storage processing module stores the names of students in each class, the names of teachers and the subjects they teach; the data storage processing module calls data according to the classroom random roll call module and the answer evaluation module or the teacher selection module and records the call records and the answer evaluation situation.

[0057] The display module is used to display the data call results, the roll call results and the answer evaluation results.

[0058] The random number generation algorithm formula is as follows:

[0059] X n+1 =(aX n +c) modm formula 1

[0060] In the formula, factors a = 113515245, c = 12345, m = 2 32 ; X is the initial seed;

[0061]

[0062] j=rmod(i+1) Formula 2

[0063] Where i is the index of the array at the current iteration, r is the random number generated by formula 1, and j is a random index in the range of 0-i, which is used to determine the position of the element to be exchanged with the current element students[i]. The generated random number sequence is used to provide random numbers for the random shuffling algorithm. According to the pseudocode, starting from the end of the array, the current element students[i] is exchanged with the randomly selected previous element students[j] in turn, thereby disrupting the order of the student list array.

[0064] Specific preparation stage: The teacher enters the student list of the class he teaches into the data storage processing module, and the system assigns a unique number to each student. At the same time, the teacher's name, teaching subjects and other information are entered into the data storage processing module.

[0065] Random roll call in class: After arriving in the classroom, the teacher selects the corresponding teaching subject, his / her identity and the class he / she teaches through the teacher selection module. The random roll call module in class calls the corresponding class student list from the data storage and processing module for random roll call based on the set random number generation algorithm and random shuffling algorithm, and the roll call result is displayed in the display module.

[0066] Answer evaluation: After the named student answers the question, the teacher selects the corresponding evaluation option (such as excellent, good, passable, poor or specific score) through the answer evaluation module according to the student's answer situation, and the evaluation result is recorded in the data storage and processing module in real time and displayed on the display module.

[0067] Data viewing and analysis: The teacher can view the data call records, roll call results and answer evaluation results in the display module at any time to understand the students' learning situation and provide a reference for subsequent teaching adjustments.

[0068] Device installation and configuration: Install image acquisition devices and voice acquisition devices in the classroom and connect them to the student behavior recognition module. At the same time, configure the encryption processing and key management module to ensure the normal operation of data encryption and key management functions.

[0069] Data collection and encryption: After the classroom random roll call module calls the roll, the image acquisition device automatically records the video of the answering student and classroom teaching, and the voice acquisition device records the answering content of the answering student and classroom teaching. The collected audio and video data is transmitted to the data storage and processing module in real time, and is encrypted using a symmetric encryption algorithm during transmission to generate a 128-bit encryption key. The key is associated with the audio and video data metadata and stored in the key management module. The encrypted data and the key are transmitted through different secure channels.

[0070] Supplementary teaching evaluation data: In addition to relying on random roll call data and answer evaluation data, the teacher teaching evaluation module can also conduct a comprehensive evaluation in combination with the audio and video data collected by the student behavior recognition module. For example, by analyzing the classroom interaction video, more accurately judge evaluation indicators such as classroom interaction activity.

[0071] Data decryption and viewing: When it is necessary to view the encrypted audio and video data, the system obtains the corresponding key from the key management module according to the data metadata information, decrypts the encrypted data, and teachers and teaching management personnel can view the relevant data under authorization.

[0072] Remote control application scenario

[0073] Remote control device configuration: The teacher is equipped with a remote control, and corresponding application programs are installed on the remote network platform, mobile phone or computer to ensure the normal Bluetooth or infrared connection between the remote control and the classroom random roll call module, teacher teaching evaluation module, and teacher selection module, and the normal 4G / 5G or WiFi connection between the remote network platform, mobile phone or computer and the classroom random roll call module, data storage and processing module.

[0074] Remote operation: When the teacher is outside the classroom or in other places, the teacher can remotely control the teacher selection module through a remote control to select teaching subjects, classes, and teacher identities, control the classroom random roll call module to conduct random roll calls, and remotely control the teacher teaching evaluation module to score after the students answer questions.

[0075] Remote data viewing: Teachers and teaching management personnel can log in to the remote network platform, applications on mobile phones or computers through keys to view call records, answer evaluations, random roll call records, and teaching evaluation results in the data storage and processing module, realizing remote teaching management and monitoring.

[0076] More specifically, system initialization: Before the start of the semester, school teaching management personnel input the student information, teacher information, and course arrangements of each class into the data storage and processing module. For example, there are 10 classes in the first grade of a certain middle school, with 50 students in each class, and the information of the subject teachers for each subject is also input. The system assigns a unique student number to each student for convenient subsequent data management.

[0077] Classroom random roll call: In the math class of Class 3, Grade 1, the teacher enters the classroom with a smart terminal and selects the "math" subject, their own name, and "Class 3, Grade 1" through the teacher selection module. The classroom random roll call module calls the student list of this class from the data storage and processing module according to the set random number generation algorithm for roll call. Suppose the student with the student number "0305" is selected for this roll call, and the roll call result is displayed on the display device in the classroom in real time.

[0078] Answer evaluation: After the called student answers the question, the teacher selects "good" and "8 points" as the evaluation results in the answer evaluation module through the smart terminal according to the accuracy, completeness, etc. of the student's answer. This evaluation information is synchronously stored in the data storage and processing module and displayed on the display device for the student and other classmates to know.

[0079] Accumulation of teaching evaluation data: In this math class, the teacher's question frequency is 8 times per class, meeting the medium frequency standard, corresponding to a score of 6 points; the feedback on the students' answers is completed within 1 - 3 minutes, and the evaluation can basically respond to the students' questions, belonging to relatively timely and effective, corresponding to a score of 6 points; in terms of classroom interaction activity, the proportion of students actively participating in classroom interaction (including speaking and group discussions) is 40%, belonging to medium activity, corresponding to a score of 6 points. The teacher teaching evaluation module calculates the teaching evaluation score of this class as 6 points according to the formula and stores the relevant data in the data storage and processing module for subsequent teaching evaluation analysis.

[0080] Embodiment 2: Teaching scenario combined with student behavior recognition and encryption function

[0081] Device Deployment and Configuration: In a university lecture hall, install high-definition cameras and microphone arrays as image and voice acquisition devices for the student behavior recognition module. At the same time, configure the symmetric encryption algorithm and the key management module, and set the encryption key length to 128 bits.

[0082] Classroom Data Collection and Encryption: During a university computer class, after random roll calls, the image acquisition device records the performance of the students answering questions and the overall teaching situation in the class, and the voice acquisition device records the students' answers and the teacher's explanations. During the transmission of the collected audio and video data to the data storage and processing module, the symmetric encryption algorithm is used for encryption. For example, the video segment "video_001" generates the corresponding encryption key "key_001", and the key is associated with the video metadata (such as recording time, duration, etc.) and stored in the key management module. The encrypted data and the key are transmitted through different secure channels respectively.

[0083] In-depth Teaching Evaluation: In addition to relying on the regular roll call and answer evaluation data, the teacher teaching evaluation module also uses the audio and video data collected by the student behavior recognition module for more in-depth evaluation. By analyzing the details such as the body language and expressions of the teacher-student interaction in the video, the classroom interaction atmosphere can be judged more accurately; combined with the audio data, the clarity and logic of the teacher's explanations are evaluated. Suppose in this evaluation, the teacher's question frequency is 12 times per class, corresponding to a score of 9 points; the feedback to the students' answers is timely and effective, corresponding to a score of 9 points; by analyzing the audio and video data, it is determined that the classroom interaction activity is relatively high, and the proportion of students actively participating in the interaction reaches 70%, corresponding to a score of 9 points. Finally, the teaching evaluation score is calculated as 9 points.

[0084] Data Viewing and Use: After the class, if the teacher needs to view the detailed performance of a certain student in the class, he / she applies to the system to decrypt the relevant audio and video data. The system obtains the corresponding key from the key management module according to the data metadata information, and after decrypting the encrypted data, the teacher can view it on the authorized device. At the same time, teaching management personnel can also obtain the data in a similar way for teaching quality monitoring and analysis

[0085] The hardware of this system mainly consists of a server, terminal devices, acquisition devices, and network transmission devices. The server undertakes the core functions of the data storage and processing module. A high-performance enterprise-level server is selected, which has a large-capacity storage hard disk and powerful computing and processing capabilities. It is used to store basic data such as the names of students in each class, teachers' names, and taught subjects, as well as various teaching data such as random classroom roll call records, answer evaluation data, and teaching evaluation results. Terminal devices include intelligent terminals used by teachers (such as tablet computers and laptop computers) and display devices in the classroom. The intelligent terminals are used for teachers to operate functions such as the teacher selection module, answer evaluation module, and teacher teaching evaluation module, while the display devices serve as the display module to display the data call results, roll call results, and answer evaluation results in real time. The acquisition devices are the image acquisition device (high-definition camera) and voice acquisition device (microphone array) in the student behavior recognition module. They are installed in appropriate positions in the classroom to collect audio and video data in the classroom. The network transmission devices cover communication modules such as Bluetooth, infrared, 4G / 5G, and WiFi, realizing short-distance communication between the remote control and each function module, as well as remote data transmission between the remote network platform, mobile phones, computers, and the server.

[0086] The parts not detailed in the embodiments of the present invention can be realized by using the prior art and will not be elaborated here.

[0087] The various embodiments in this specification are described in a progressive manner. Each embodiment focuses on the differences from other embodiments. The same or similar parts between the various embodiments can be referred to each other.

[0088] The above description of the disclosed embodiments enables those skilled in the art to implement or use the present invention. Various modifications to these embodiments will be obvious to those skilled in the art. The general principles defined herein can be implemented in other embodiments without departing from the spirit or scope of the present invention. Therefore, the present invention will not be limited to these embodiments shown herein, but rather to the widest scope consistent with the principles and novel features disclosed herein.

Claims

1. A classroom random roll call and teaching evaluation system, characterized in that: include: The classroom random roll call module is used to randomly call students' names through a random number generation algorithm during classroom teaching; The answer evaluation module is used to evaluate the answer of the named students and the teacher can make multi-dimensional evaluation; The teacher teaching evaluation module conducts a comprehensive evaluation of the teacher's teaching based on the random roll call data in class and the students' answers, and generates an evaluation report including the evaluation index scores and rankings; The teacher selection module, when the teacher arrives at the reserved classroom, controls the classroom random roll call module in the reserved classroom, and selects the corresponding teaching subject, teacher and class; The data storage processing module stores the names of students in each class, the names of teachers and the subjects they teach; the data storage processing module calls data according to the classroom random roll call module and the answer evaluation module or the teacher selection module and records the call records and the answer evaluation situation. The display module is used to display the data call results, the roll call results and the answer evaluation results.

2. A classroom random roll call and teaching evaluation system according to claim 1, characterized in that: The random number generation algorithm formula is as follows: X n+1 =(aX n +c) modm formula 1 Where factors a = 113515245, c = 12345, m = 2 32 ; X is the initial seed; j=rmod(i+1) Formula 2 Where i is the index of the array at the current iteration, r is the random number generated by formula 1, and j is a random index in the range of 0-i, which is used to determine the position of the element to be exchanged with the current element students[i]. The generated random number sequence is used to provide random numbers for the random shuffling algorithm. According to the pseudocode, starting from the end of the array, the current element students[i] is exchanged with the randomly selected previous element students[j] in turn, thereby disrupting the order of the student list array.

3. A classroom random roll call and teaching evaluation system according to claim 1, characterized in that: In the classroom random roll call module, the teacher imports the student list into the data storage processing module, the data storage processing module assigns a unique number to each student, and when calling the roll, the student list range stored in the data storage processing module is called according to the class and subject selected by the teacher, and the roll is randomly called through the classroom random roll call module.

4. A classroom random roll call and teaching evaluation system according to claim 1, characterized in that: The multidimensional evaluation includes at least excellent, good, acceptable, poor, correct, wrong, 10 points, 9 points, 8 points, 7 points, 6 points, 5 points, 4 points, 3 points, 2 points, and 1 point.

5. A classroom random roll call and teaching evaluation system according to any one of claims 1 to 4, characterized in that: It also includes a behavior recognition module, which includes an image acquisition device and a voice acquisition device installed in the classroom; the image acquisition device is used to record the video of students answering questions in class and the classroom teaching video after the classroom random roll call module calls the roll, and the voice acquisition device is used to record the audio content of the students answering questions in class and the classroom teaching video after the classroom random roll call module calls the roll, and the collected video and audio data are encrypted and stored in the data storage processing module.

6. A classroom random roll call and teaching evaluation system according to claim 5, characterized in that: The encryption process adopts a symmetric encryption algorithm to perform encryption processing; during the encryption process, a unique encryption key is generated for each collected audio and video data, and the length of the key is 128 bits, 192 bits, or 256 bits.

7. A classroom random roll call and teaching evaluation system according to claim 6, characterized in that: It also includes a key management module. After the encryption key is generated, the key management module will associate the key with the corresponding audio and video data metadata for storage; during the data transmission process, the encrypted data and the key are transmitted through different security channels respectively; when the encrypted data needs to be decrypted, the key management module obtains the corresponding key from the key management module according to the metadata information of the data and performs the decryption operation.

8. A classroom random roll call and teaching evaluation system according to claim 5, characterized in that: The evaluation indicators of the teacher teaching evaluation module include at least the frequency of teacher questions asked by the corresponding teacher, the timeliness and effectiveness of feedback on students' answers, and the activeness of classroom interaction.

9. A classroom random roll call and teaching evaluation system according to claim 8, characterized in that: The teacher teaching evaluation module automatically evaluates the teacher's teaching situation; Set the teacher's question frequency Q f , At high frequencies, when Q f >10 times / class, corresponding score range It indicates that teachers can effectively stimulate students' thinking and create an interactive atmosphere in the classroom; Medium frequency: when 5≤Q f ≤10 times / class, the corresponding score range is Demonstrate that teachers and students maintain a reasonable frequency of interaction; Mid-frequency: When Q f <5 times / class, the corresponding score range is This indicates that the frequency of questions asked is insufficient, making it difficult to fully mobilize students' enthusiasm for participating in class; Set the timeliness and effectiveness of feedback to students' answers t , Timely and effective: After the students answer t Evaluation or scoring should be given within ≤1 minute, and the evaluation or scoring content can accurately target students' answers and guide them to think deeply. The corresponding score range is More timely and effective: After the student answers 1<R t Evaluation or scoring is given within 3 minutes, and the evaluation or scoring can basically respond to students' questions. The corresponding score range is Untimely or ineffective: After the student answers R t >3 minutes before evaluation or scoring, or no operation, or the evaluation or scoring content does not correspond to the student's answer, the corresponding score range is Set the level of classroom interaction I a , High activity: The proportion of students who actively participate in classroom interaction, not limited to speaking and group discussions a When >60%, the corresponding score range is Medium activity: when 30% ≤ I a When ≤60%, the corresponding score range is Low activity: When I a When <30%, the corresponding score range is The final score calculation formula is: Where S is the final score.

10. A classroom random roll call and teaching evaluation system according to claim 9, characterized in that: It also includes a remote control module, which includes a remote controller, a remote network platform and / or a mobile phone and / or a computer; The remote controller is connected to the classroom random roll call module, the teacher teaching evaluation module, and the teacher selection module via Bluetooth or infrared, and is used to control the teacher selection module to select the corresponding teacher and subject, control the classroom random roll call module to randomly call the roll, and control the teacher teaching evaluation module to give a score; The remote network platform and / or mobile phone and / or computer are connected to the classroom random roll call module and the data storage processing module via 4G / 5G or WiFi, and are used to view the call records, answer evaluations, random roll call records, and teaching evaluation results in the data storage processing module after key login.