Education implementation system

By designing the educational information technology education implementation system, the problems of single implementation methods, insufficient data collection and insufficient curriculum standardization of information technology education in the compulsory education stage are solved. The domestic chip and programming software environment are adopted to realize the systematic and innovative information technology education. The development of the students has improved their information literacy and innovation ability.

CN119204389APending Publication Date: 2024-12-27BEIJING NORMAL UNIVERSITY
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411073754.X
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-08-06
Publication Date
2024-12-27

AI Technical Summary

Technical Problem

The existing information technology education in the compulsory education stage lacks systematic implementation methods, single teaching methods, insufficient data collection, low curriculum standardization, and insufficient domestic production, which affects students' interest and effectiveness.

Method used

An educational information technology education implementation system was designed, including PC terminal, hardware development board, interactive front-end platform and interactive back-end. It uses domestic chips, provides programming software environment and standard textbooks, collects experimental data and analyzes it, and promotes students' information. Cultivate literacy and innovation ability.

Benefits of technology

It has achieved the comprehensive and systematic implementation of information technology education for primary and secondary school students, improved teaching quality and innovation capabilities, and promoted the standardization and localization of information technology education.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119204389A_ABST
    Figure CN119204389A_ABST
Patent Text Reader

Abstract

The invention provides an education implementation system, and the system comprises a PC terminal which is used for converting a received program code into a program instruction; the hardware development board is used for receiving and executing a program instruction sent by the PC end; the interaction front-end platform is connected with the PC terminal and is used for receiving information input by a user and sending the information to the PC terminal for processing according to a preset rule; and the interaction rear end is connected with the PC end and is used for acquiring experimental process data from the PC end and carrying out process analysis and evaluation. According to the scheme, through organic combination of the hardware teaching aid, the software environment, the teaching material teaching aid, the interaction front end and the interaction rear end, a complete teaching system can be provided for information science and technology education of primary and secondary school students, information attainment and innovation ability cultivation of the students are promoted, and development of the information science and technology education career is promoted.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of education, and in particular to an education implementation system. Background Art

[0002] At present, there is no specific and systematic implementation method for information technology education in the compulsory education stage. The main problems currently exist are:

[0003] 1. Single teaching method: Traditional lecture-based teaching still dominates the teaching of information technology courses. Teachers usually teach by explaining concepts and showing cases, which limits students' learning initiative and creativity. Information technology education should focus on students' practice, but in actual teaching, teachers often lack sufficient practical links, which affects students' learning interest and effect.

[0004] 2. Insufficient data collection: There is currently a lack of effective data collection methods and means to evaluate students’ practical application and innovation capabilities in information technology education. The lack of comprehensive data collection leads to inaccurate and incomplete evaluation results, making it difficult to discover and solve teaching problems in a timely manner.

[0005] 3. Insufficient curriculum standardization: At present, the degree of standardization of China's IT education curriculum is not high enough, resulting in insufficient uniformity and standardization of educational content and quality. Due to the lack of textbook standards, the content of textbooks published by various publishers and local education departments is not uniform enough, making it difficult to ensure the comprehensiveness and systematicness of IT education.

[0006] 4. Insufficient localization: In IT education, the main processors and board brands of open source hardware for IT education are mainly from the United States and Europe, which dominate. China has obvious shortcomings in the fields of chips and basic software. It is necessary to strengthen the research and development and innovation of IT course teaching aids, promote the development of the IT industry, and provide better support for IT course teaching.

[0007] The foregoing description is intended to provide general Beijing information and does not necessarily constitute prior art. Summary of the invention

[0008] In view of the problems of the above information technology education implementation system, the present invention proposes an education information technology education implementation system, which aims to solve the problem that the information technology education link of primary and secondary school students in the compulsory education stage cannot be fully and systematically implemented.

[0009] The present application provides an education implementation system, including: a PC end, used to convert received program codes into program instructions; a hardware development board, used to receive and execute program instructions sent by the PC end; an interactive front-end platform, connected to the PC end, used to receive user input information and send it to the PC end for processing according to predetermined rules; an interactive back-end, connected to the PC end, used to collect experimental process data from the PC end and perform process analysis and evaluation.

[0010] Preferably, the hardware development board includes: a SOC chip, a multimedia module, a display module, a storage module, a communication module, a sensor module and an actuator module which are respectively connected to the SOC chip for communication.

[0011] Preferably, the SOC chip includes: a CPU unit, an NPU artificial intelligence, a security interface unit, a multimedia unit, a system bus unit, a peripheral interface unit, a display interface unit, a storage interface unit and a debugging interface unit;

[0012] Among them, the CPU unit, the NPU artificial intelligence and the security interface unit are communicatively connected with the peripheral interface unit, the display interface unit, the storage interface unit and the debugging interface unit through the bus unit.

[0013] Preferably, the display module includes at least one of the following: an LED light unit, an RGB light unit, an LCD screen unit and a digital tube unit.

[0014] Preferably, the multimedia module includes at least one of the following: a camera unit, a microphone unit, a speaker unit and a buzzer unit.

[0015] Preferably, the storage module includes at least one of the following: a TF storage unit and a Flash storage unit.

[0016] Preferably, the communication module includes at least one of the following: a WiFi unit, a Bluetooth unit and a mobile communication unit.

[0017] Preferably, the sensor module includes at least one of the following: a temperature and humidity sensor, an infrared sensor, a photosensor, an ultrasonic sensor, a tilt sensor, a touch sensor and a gyroscope.

[0018] Preferably, the execution module includes at least one of the following: a knob potentiometer unit, a servo unit, a fan unit, a motor unit and a button unit.

[0019] Preferably, the PC terminal includes: a programming module for generating program instructions according to received program codes; and a learning module for outputting corresponding learning content according to user information.

[0020] Preferably, the interactive front end includes: a login and registration module for account registration and login; a course management module for managing courses according to received course management operations; a homework management module for managing homework according to received homework management operations; a resource sharing module for sharing and communicating educational resources; an online test module for outputting test information and receiving corresponding test feedback; a real-time feedback module for presenting received feedback information; and a data analysis module for analyzing and counting learning data.

[0021] Preferably, the interactive backend includes: a data acquisition module for collecting experimental process data; a data storage and management module for storing and managing the collected experimental process data; a data analysis and mining module for analyzing and processing the collected experimental process data; an evaluation module for evaluating the results corresponding to the experimental process; a data visualization module for visualizing the experimental process data and the analysis results; and a data security and privacy protection module for encrypting the user's data and privacy information.

[0022] The beneficial effect is that through the technical solution of the education implementation system of this application, through the organic combination of hardware teaching aids with domestic chips as the core, domestic programming software environment, standard teaching materials and auxiliary teaching materials, interactive front-end and interactive back-end capable of collecting experimental process data and analyzing it, a complete teaching system can be provided for the information technology education of primary and secondary school students, promoting the cultivation of students' information literacy and innovation ability, and promoting the development of information technology education. BRIEF DESCRIPTION OF THE DRAWINGS

[0023] The drawings herein are incorporated into the specification and constitute a part of the specification, illustrate embodiments consistent with the present application, and are used together with the specification to explain the principles of the present application. In order to more clearly illustrate the technical solutions of the embodiments of the present application, the drawings required for use in the description of the embodiments are briefly introduced below. Obviously, for ordinary technicians in this field, other drawings can be obtained based on these drawings without creative labor.

[0024] Figure 1 A schematic diagram of the structure of the education implementation system provided in the embodiment of the present application;

[0025] Figure 2 A schematic diagram of the structure of the hardware development board provided in the embodiment of the present application;

[0026] Figure 3 A schematic diagram of the structure of the SOC chip provided in the embodiment of the present application;

[0027] Figure 4A schematic diagram of the structure of the interactive front end provided in an embodiment of the present application;

[0028] Figure 5 A schematic diagram of the structure of the interactive backend provided in an embodiment of the present application.

[0029] The realization of the purpose, functional features and advantages of this application will be further described in conjunction with the embodiments and with reference to the accompanying drawings. The above-mentioned drawings have shown clear embodiments of this application, which will be described in more detail later. These drawings and textual descriptions are not intended to limit the scope of the concept of this application in any way, but to illustrate the concept of this application to those skilled in the art by referring to specific embodiments. DETAILED DESCRIPTION

[0030] Exemplary embodiments will be described in detail herein, examples of which are shown in the accompanying drawings. When the following description refers to the drawings, the same numbers in different drawings represent the same or similar elements unless otherwise indicated. The implementations described in the following exemplary embodiments do not represent all implementations consistent with the present application. Instead, they are merely examples of devices and methods consistent with some aspects of the present application as detailed in the appended claims.

[0031] It should be noted that, in this article, the terms "include", "comprises" or any other variants thereof are intended to cover non-exclusive inclusion, so that a process, method, article or device including a series of elements includes not only those elements, but also includes other elements not explicitly listed, or also includes elements inherent to such process, method, article or device. In the absence of further restrictions, an element defined by the sentence "includes a ..." does not exclude the existence of other identical elements in the process, method, article or device including the element. In addition, components, features, and elements with the same name in different embodiments of the present application may have the same meaning or different meanings, and their specific meanings need to be determined by their explanation in the specific embodiment or further combined with the context of the specific embodiment.

[0032] It should be understood that, although the terms first, second, third, etc. may be used to describe various information in this article, these information should not be limited to these terms. These terms are only used to distinguish the same type of information from each other. For example, without departing from the scope of this article, the first information may also be referred to as the second information, and similarly, the second information may also be referred to as the first information. Depending on the context, the word "if" as used herein can be interpreted as "at the time of" or "when" or "in response to determination". Furthermore, as used in this article, the singular forms "one", "one" and "the" are intended to also include plural forms, unless there is an opposite indication in the context. It should be further understood that the terms "comprising" and "including" indicate that there are the described features, steps, operations, elements, components, projects, kinds, and / or groups, but do not exclude the existence, occurrence or addition of one or more other features, steps, operations, elements, components, projects, kinds, and / or groups. The terms "or", "and / or", "including at least one of the following" etc. used in this application can be interpreted as inclusive, or mean any one or any combination. For example, “comprising at least one of the following: A, B, C” means “any of the following: A; B; C; A and B; A and C; B and C; A and B and C”, and for another example, “A, B or C” or “A, B and / or C” means “any of the following: A; B; C; A and B; A and C; B and C; A and B and C”. An exception to this definition will only occur when a combination of elements, functions, steps or operations are inherently mutually exclusive in some manner.

[0033] It should be understood that, although the various steps in the flowchart in the embodiment of the present application are displayed in sequence according to the indication of the arrows, these steps are not necessarily performed in sequence according to the order indicated by the arrows. Unless there is a clear explanation in this article, the execution of these steps does not have a strict order restriction, and it can be performed in other orders. Moreover, at least a portion of the steps in the figure may include a plurality of sub-steps or a plurality of stages, and these sub-steps or stages are not necessarily performed at the same time, but can be performed at different times, and their execution order is not necessarily performed in sequence, but can be performed in turn or alternately with other steps or at least a portion of the sub-steps or stages of other steps.

[0034] As used herein, the words "if" and "if" may be interpreted as "at the time of" or "when" or "in response to determining" or "in response to detecting", depending on the context. Similarly, the phrases "if it is determined" or "if (stated condition or event) is detected" may be interpreted as "when it is determined" or "in response to determining" or "when detecting (stated condition or event)" or "in response to detecting (stated condition or event)", depending on the context.

[0035] It should be understood that the specific embodiments described herein are only used to explain the present application and are not used to limit the present application.

[0036] In the subsequent description, the suffixes such as "module", "component" or "unit" used to represent elements are only used to facilitate the description of this application and have no specific meaning. Therefore, "module", "component" or "unit" can be used in a mixed manner. Please write a specific implementation method.

[0037] refer to Figure 1 As shown, an education implementation system provided in an embodiment of the present application is an education implementation system, characterized in that the education implementation system includes: a PC end, a hardware development board, an interactive front-end platform and an interactive back-end, wherein the hardware development board, the interactive front-end platform and the interactive back-end are respectively connected to the PC end.

[0038] In the embodiment of the present application, the education implementation system receives information input by the user through the interactive front-end platform, such as program code, instruction information, registration information, etc., and sends it to the PC. After receiving the information sent by the interactive front-end platform, the PC processes it, such as converting the program code into program instructions, and sends it to the hardware development board to execute the program instructions and output the corresponding results, such as controlling the display output string, controlling the detection of ambient temperature, etc. In the embodiment of the present application, the real-time education system also collects and analyzes the trajectory of the user's experimental operation process through the interactive back-end as a reference for evaluating the user's procedural operation.

[0039] refer to Figure 2 As shown, the hardware development board includes: a SOC chip, a multimedia module, a display module, a storage module, a communication module, a sensor module and an actuator module which are respectively connected to the SOC chip for communication.

[0040] In primary and secondary school information technology education, in order to provide an effective teaching environment, specific hardware teaching aids must be equipped as the basic teaching infrastructure. Among them, the teaching aids should meet the technical requirements of domestic independent control, and use information technology education boards designed based on the RISC-V CPU instruction set. Through this hardware development board, students can learn and practice the basic concepts and skills of information technology.

[0041] In the embodiment of the present application, the camera unit in the multimedia module is used to collect impact data. When conducting experiments, face recognition, face tracking, object recognition and tracking, environmental monitoring, etc. can be realized by executing program instructions. In this embodiment, the camera can be selected according to different needs. For example, in the environment where students conduct experiments, a camera model OV2640 is selected. The camera has a small sensor size, low operating voltage, and can provide all the functions of a single-chip UXGA camera and an impact processor.

[0042] In an embodiment of the present application, the microphone unit in the multimedia module is used to collect sound information, for example, the user's voice, the sound of the environment, etc. When conducting experiments, the corresponding program instructions can be executed to realize experiments such as voice recognition, recorder function and voice control.

[0043] In the embodiment of the present application, the speaker unit in the multimedia module is used to play audio information such as sound and music. When conducting experiments, the selected audio file can be played by executing the playback program instructions.

[0044] In the embodiment of the present application, the buzzer unit in the multimedia module can control the duration and volume of the chirping by executing program instructions when conducting experiments, and can also conduct experiments such as online music boxes.

[0045] In the embodiment of the present application, the LED light unit in the display module can be used for experiments such as breathing lights, running lights, and marquees by controlling the lighting or extinguishing of LEDs and adjusting the brightness of LED lights through different I / Os. The LED light unit can have one LED, or two, four, six, etc. In this embodiment, the LED light unit is equipped with four LED lights.

[0046] In the embodiment of the present application, the RGB lamp unit in the display module executes program instructions during the experiment, and controls the RGB lamp to display different colors through the I / O to realize the experiment of color-changing lamp. In the present embodiment, the color of the RGB lamp is controlled by setting 3 I / Os, and 4 or 5 I / Os can also be set, which are all within the protection scope of the present application and will not be described in detail here.

[0047] In the embodiment of the present application, the LCD screen unit in the display module plays the target video document by executing the program instruction, so as to complete the experiments such as playing video and intelligent vision. In the present embodiment, in order to facilitate the experiment, a 320*240 pixel screen is used to meet the requirements of the emergency love you development board used for the experiment. It can also be a display screen with other pixel ratios, which are all within the protection scope of the present application and will not be described here.

[0048] In an embodiment of the present application, the digital tube unit in the display module is used to display digital information. For example, in this embodiment, by using a four-digit digital tube, four digits can be displayed to complete experiments such as displaying a clock and a countdown. A digital tube with more digits can also be used to display more digits of digital information to complete experiments such as counting.

[0049] In the embodiment of the present application, the TF storage unit in the storage module is used to store models such as face recognition, object recognition, and face tracking. For example, face photos and object photos can be stored in a built-in TF storage card or a plug-in TF storage card. The Flash storage unit in the storage module is used to store program firmware and data, such as face recognition programs, object recognition programs, face tracking programs, etc.

[0050] In the embodiments of the present application, the WiFi unit in the communication module controls the hardware development board to execute program instructions to control the WiFi unit to implement Internet of Things experiments, such as creating an Internet of Things network, managing Internet of Things devices, etc.; the Bluetooth unit is used to complete experiments on wireless connections and data techniques; the mobile communication unit is used to conduct networking experiments in the absence of WiFi or when WiFi is interrupted. When conducting networking experiments, a virtual SIM card, i.e., an eSIM card, can be used, or a physical SIM card can be used to implement a mobile communication network.

[0051] In the embodiment of the present application, the temperature and humidity sensor in the sensor module completes the experiment of monitoring the temperature and humidity of the environment by collecting the temperature and humidity of the current environment. In this embodiment, in order to facilitate the experimental use, a temperature and humidity sensor of model DHT11 is used; an infrared new sensor is used to trigger a switch when a person or animal is detected passing by; a photosensitive sensor is used to collect current light intensity information and display it in the form of a numerical value, for example, the value of the light intensity is displayed through the LCD screen unit or the digital tube unit of the display module; an ultrasonic sensor completes the distance measurement experiment by collecting the distance from the current object. In this embodiment, in order to facilitate the teaching experiment, an ultrasonic sensor of model HC-RS04 is used; a tilt sensor triggers the switch adjustment when the tilt state is detected, and further adjusts the balance state to complete the balance experiment; a touch sensor is used to trigger the switch when the touch is detected, and the touch switch experiment is completed by detecting the touch; a gyroscope is used to collect the value of the current sensor angle, detect the tilt angle, etc. In this embodiment, in order to facilitate the teaching experiment, a gyroscope of model ICM-42680 is used.

[0052] In the embodiments of the present application, the knob potentiometer unit in the actuator module realizes experiments such as controlling the servo by collecting the current knob potentiometer block, for example, adjusting the brightness of the LED light unit and the volume of the speaker unit by the knob; the servo unit controls the rotation speed and angle of the servo by executing program instructions to realize experiments such as robot swing arm; the fan unit controls the speed, start and stop of the fan by executing program instructions, and can be used in conjunction with the temperature and humidity sensor for experiments. The motor unit controls the rotation direction and speed of the motor by executing program instructions, and can be used to complete experiments such as controlling the movement and turning of the car; and the button unit completes experiments such as lighting up the small light bulb and timer by obtaining the current state of the switch.

[0053] refer to Figure 3 As shown, the SOC chip includes: a CPU unit, an NPU artificial intelligence, a security interface unit, a multimedia unit, a system bus unit, a peripheral interface unit, a display interface unit, a storage interface unit and a debugging interface unit.

[0054] In an embodiment of the present application, the SOC chip is connected to the Internet through the Ethernet interface of the peripheral interface unit; audio and video data are transmitted between the multimedia module and the corresponding units through the USB interface; point-to-point dual-channel high-bandwidth transmission is realized with other functional modules through the PCle interface; the UART interface is used to realize communication with a modem or other serial devices using an RS-232C interface; the PWM interface is used to connect to the servo unit of the actuator module, and can also be connected to the LED light unit in the display module; the peripheral interface unit is connected to the system bus of the SOC chip through the I2C interface to connect the CPU, NPU artificial intelligence acceleration unit, multimedia module and; connected to the electronic controller through the CAN FD interface, such as the motor unit in the actuator module; connected to the LCE screen in the display module through the SPI interface; connected to the button unit in the actuator module through the GPIO interface; connected to the infrared interface through the IR interface to receive control information from the infrared controller.

[0055] In an embodiment of the present application, the SOC chip is connected to the LCD screen unit in the display module through the MIPI DSI interface in the display interface unit for transmitting video data; it is connected to the camera unit in the multimedia module through the MIPI CSI interface to obtain information collected by the camera, such as facial information; and the display interface is connected to the system bus unit through the I2C interface.

[0056] In an embodiment of the present application, the SOC chip is used to connect to the Flash memory through the SPI FLASH I / F interface of the storage interface, which can reduce the package size and reduce the onboard space occupied; connected to the built-in EMMC memory through the EMMC interface; and connected to the running memory of the SOC chip through the LPDDR4 / DDR4 interface.

[0057] In the embodiment of the present application, the SOC chip is used to test the inside of the SOC chip through the JTAG interface of the debugging interface; and is connected to the debugger for testing through the TRACE interface.

[0058] In an embodiment of the present application, the CPU of the SOC chip is composed of RISC-V and MCU with heterogeneous large and small cores, wherein the RISC-V has 2 large cores and 8 small cores; the NPU artificial intelligence acceleration unit of the SOC chip is composed of a neural network processor NNP-400T and an intelligent acceleration engine IVE; the multimedia unit is composed of a video processing platform core engine VPU, a graphics processor GPU, and a display core DISPLAY.

[0059] In an embodiment of the present application, the security interface unit of the SOC chip includes a symmetric encryption and decryption engine, which uses the AES encryption algorithm or the SM4 encryption algorithm for encryption processing; a hash (HASH) encryption and decryption engine, which uses the hash algorithm SM3 for encryption processing; a TRNG test engine, which performs encryption processing by using random numbers generated by physical means; and an asymmetric encryption and decryption engine, wherein the asymmetric encryption and decryption engine uses the RSA encryption and decryption algorithm, the ECC encryption and decryption algorithm, and the SM2 encryption and decryption algorithm; a message authentication code (HMAC) engine, which performs security confirmation by verifying the integrity and source of the message.

[0060] In an embodiment of the present application, the CPU unit, the NPU artificial intelligence acceleration unit, the multimedia unit and the security interface unit are respectively communicatively connected with the peripheral interface unit, the display interface unit, the storage interface unit and the debugging interface unit through the system bus unit.

[0061] In an embodiment of the present application, the PC terminal includes a programming module, and by running the programming software on the PC terminal, program instructions are generated according to the program code received from the student input. For example, by running the Mixly graphical programming software on the PC terminal, students can write programs by splicing building blocks. In this embodiment, different programming experiments are set up to cultivate students' information awareness, computational thinking, digital learning and innovation, and information society responsibility.

[0062] When cultivating students' information awareness, the corresponding programming experiment scheme is as follows:

[0063] In an exemplary embodiment, by setting up a programming experiment for outputting strings, students can learn to use programming tools to write program codes. After running the code, the strings can be displayed through a display module through a hardware development board. Through the programming experiment for outputting strings, students can experience the expression and communication effects of various input methods such as text, icons, and voice, and consciously use digital devices to process text, pictures, and sounds.

[0064] In an exemplary embodiment, by setting up a programming experiment of turtle movement, students can display turtles and move them by dragging modules in the programming tool. Through this programming experiment, students can use a programming platform, such as the Mixly programming platform, to design and write simple animations and games. Through actual programming operations, students can learn basic programming concepts and process control structures.

[0065] In an exemplary embodiment, by setting a programming experiment of controlling lights with buttons, students can master the use of buttons, turn on the light by pressing button A, and turn off the light by pressing button B. Based on this programming experiment, students can experience an environment where the physical world and the digital world are deeply integrated, understand the working principle and operation of the software and hardware programming kit, and understand the principles of information equipment.

[0066] When cultivating students' computational thinking literacy, set up corresponding programming experiments as follows:

[0067] In an exemplary implementation, by setting up an LED flashing experiment, students learn to write simple LED flashing programs and learn how to use programming tools, such as Mixly, to control the flashing of LED light modules in the hardware development class.

[0068] In an exemplary embodiment, by setting up a temperature monitoring experiment, students learn how to write a program that can monitor the ambient temperature in real time and learn how to use the programming tool Mixly and a temperature sensor.

[0069] In an exemplary embodiment, by setting up a smart car control experiment, students learn to write programs that can remotely control the smart car, learn how to program the tool Mixly and the motor drive,

[0070] In an exemplary implementation, by setting up an ultrasonic distance measurement experiment, students learn how to use the programming tool Mixly and ultrasonic sensors by learning to write programs for measuring distance.

[0071] In an exemplary implementation, by setting up a human infrared sensing experiment, students learn how to write programs that can measure human body movements and learn how to use the programming tool Mixly and infrared sensors.

[0072] In this embodiment, through the above experiments, students can understand the thinking methods in the field of computer science, as well as the thinking activities such as abstraction, decomposition, modeling, and algorithm design involved in the problem-solving process.

[0073] When cultivating students' digital learning and innovation capabilities, in an exemplary implementation, by setting up a game strategy experiment, students can understand that by controlling the hardware development board to send "scissors", "rock", and "cloth" to the LCD screen module of the display module in a one-second interval. In an exemplary implementation, by setting up a buzzer playing music experiment, students can understand that by controlling the buzzer to adjust the tone of the sound, the buzzer can emit different tones and control the buzzer to play music. In an exemplary implementation, by setting up a voice control light experiment, students can understand that by using the programming tool Mixly to recognize specific voices, and responding by lighting up small lights, and further by recognizing different specific voices and responding by lighting up different small lights. In an exemplary implementation, by setting up a remote control experiment, by setting the hardware development board as the output end, after receiving the instruction sent by the server or client, the operation of lighting or turning off the light is completed. By setting up corresponding programming experiments, it is understood that in daily learning and life, by selecting appropriate digital devices, platforms and resources, the learning process and learning resources can be effectively managed.

[0074] When cultivating students' information society responsibilities, in one exemplary implementation, by setting up a data privacy experiment, students can understand the risk of their personal information being leaked and learn how to protect their privacy; in another exemplary implementation, by setting up an email experiment, students can understand how to use email for information exchange; in another exemplary implementation, by setting up a simple password experiment, students can understand how to set a secure password. Through the above experiments, students can learn to protect their privacy and make friendly comments in online community exchanges. When sharing other people's digital works, mark the source and respect the rights and interests of the owners of digital works.

[0075] In an embodiment of the present application, the PC terminal also includes a learning module for outputting corresponding learning content according to user information. Specifically, the PC terminal outputs materials for the corresponding stage according to the student's learning stage information through teaching and tutoring materials and courseware, lesson plans, and selections at different stages. In an exemplary implementation, for students in grades 1 to 2, materials on information exchange and sharing, information privacy and security content modules are output, so that students can feel the impact of information technology on life and pay attention to enhancing their self-protection awareness by cultivating their information awareness, communication, collaboration and security. For students in grades 3 to 4, materials on online learning and life, digital content creation, information awareness, ethics and morality in the cultivation of digital literacy corresponding to data and coding are output, so that students can adapt to learning and living with information technology, master basic computer operation skills, learn to collect and obtain useful information and resources, and collaborate and communicate with others to complete learning activities. For students in grades 5 to 6, content such as algorithms, processes and controls around them are output, so that students can be trained in digital content creation, information awareness, and problem solving, experience the algorithms around them, understand the basic control structure steps of algorithms, and understand the use of computers as tools to solve practical problems. For students in grades 7 to 9, materials on Internet applications and innovation, Internet of Things practice and exploration, artificial intelligence and smart society are output, so that students can be trained in information awareness, digital content creation, problem solving and ethics, so that they can feel cutting-edge technology scenes such as the Internet of Things and artificial intelligence, and learn deeper and more difficult information technology.

[0076] refer to Figure 4 As shown in the figure, the interactive front end provides teachers and students with account registration and login functions through the login registration function module to ensure the legitimacy and security of user identity; through the course management function module, teachers can provide students with course setting, course management, teaching resource uploading and other functions, and at the same time, it is convenient for teachers to manage and evaluate students' homework; through the homework management function module, it provides teachers with homework publishing, homework correction, grade inquiry and other functions, and at the same time, it is convenient for teachers to manage and evaluate students' homework; through the real-time feedback function module, it provides students and teachers with real-time learning feedback and teaching feedback, so that students can understand their learning situation and teachers' teaching feedback in time; through the data analysis function module, the students' learning data are analyzed and counted, so that students and teachers can understand students' learning situation and teaching effect; through the online test function module, students are tested experimentally, such as information awareness experiment test, computational thinking experiment test, digital learning and innovation experiment test, etc., and the test results are assessed and evaluated; through the resource sharing function module, it provides teachers and students with the function of sharing teaching resources; through the communication unit, it provides teachers and students with the functions of learning communication, course discussion, etc.

[0077] refer to Figure 5As shown, the interactive backend uses a data collection function module to collect various data generated by students during the experiment from the PC, including operation records, error information, program efficiency, etc. In an exemplary manner, data collection can also be automated by writing a program; in another exemplary manner, data collection can also be performed by manual recording and other methods. Through the data storage and management function module, the collected data is stored and managed to ensure the security, integrity and reliability of the data. When performing data storage and management, further, a relational database or non-relational data is used. Through the data analysis and mining function module, the collected data is analyzed and mined to extract relevant information and rules, such as students' learning habits, learning behaviors and learning outcomes. Specifically, when performing data analysis and mining, data mining is performed after machine learning. The students' experimental process and results are evaluated through the evaluation function module, including experimental completion, program efficiency, error rate, etc. Further, in the evaluation, the students' experimental operations, especially the programming code content, are evaluated using automated testing tools and code review tools. Through the data visualization function module, the collected data and analysis results are presented in a visual way, which is convenient for teachers and students to understand the learning process and results. Furthermore, the data and analysis results are visualized through data visualization tools, chart libraries, etc. The privacy and data of students are protected through the data security and privacy protection function module to prevent data leakage and abuse. Specifically, privacy and data are encrypted through information encryption algorithms, and access rights are set for students' privacy and data to increase the access level, thereby enhancing the security protection of students' privacy and data.

[0078] In summary, the solution of this application has the following benefits for the development of information technology education:

[0079] 1. Promote the standardization and standardization of information technology education: The introduction of the information technology education implementation system in China's compulsory education stage will help unify the implementation standards and evaluation indicators of information technology education and promote the standardization and standardization of information technology education.

[0080] 2. Improve the teaching quality of information technology education: The implementation of the system can help teachers design teaching plans and teaching content more scientifically, and improve the teaching quality and teaching effect of information technology education.

[0081] 3. Promote the innovation and development of information technology education: The implementation of the system can promote the innovation and development of information technology education, encourage teachers and students to actively explore new methods and approaches to information technology education, and promote the application and development of information technology in the field of education.

[0082] 4. Provide students with better information technology education: The introduction of the implementation system can help students better master information technology knowledge and skills, improve information literacy and innovation capabilities, and lay a solid foundation for students' future learning and career development.

[0083] The technical features of the above embodiments may be combined arbitrarily. To make the description concise, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this specification.

[0084] The principles and implementation methods of the present invention are described in this article using specific examples. The description of the above embodiments is only used to help understand the method and core idea of ​​the present invention. At the same time, for those skilled in the art, according to the idea of ​​the present invention, there will be changes in the specific implementation methods and application scope. In summary, the content of this specification should not be understood as limiting the present invention.

Claims

1. An education implementation system, characterized in that: The education implementation system comprises: The PC side is used to convert the received program code into program instructions; A hardware development board, used to receive and execute program instructions sent by the PC; An interactive front-end platform, connected to the PC, for receiving information input by the user and sending it to the PC for processing according to predetermined rules; The interactive backend is connected to the PC end and is used to collect experimental process data from the PC end and perform process analysis and evaluation.

2. The education implementation system according to claim 1, characterized in that: The hardware development board includes: A SOC chip, a multimedia module, a display module, a storage module, a communication module, a sensor module and an actuator module which are respectively connected to the SOC chip for communication.

3. The education implementation system according to claim 2, characterized in that: The SOC chip includes: CPU unit, NPU artificial intelligence, security interface unit, multimedia unit, system bus unit, peripheral interface unit, display interface unit, storage interface unit and debug interface unit; Among them, the CPU unit, the NPU artificial intelligence and the security interface unit are communicatively connected with the peripheral interface unit, the display interface unit, the storage interface unit and the debugging interface unit through the bus unit.

4. The education implementation system according to claim 2, characterized in that: The display module includes at least one of the following: LED light unit, RGB light unit, LCD screen unit and digital tube unit.

5. The education implementation system according to claim 2, characterized in that: The multimedia module includes at least one of the following: A camera unit, a microphone unit, a speaker unit, and a buzzer unit.

6. The education implementation system according to claim 2, characterized in that: The storage module includes at least one of the following: TF storage unit and Flash storage unit.

7. The education implementation system according to claim 2, characterized in that: The communication module includes at least one of the following: WiFi unit, Bluetooth unit and mobile communication unit.

8. The education implementation system according to claim 2, characterized in that: The sensor module includes at least one of the following: Temperature and humidity sensors, infrared sensors, light sensors, ultrasonic sensors, tilt sensors, touch sensors and gyroscopes.

9. The education implementation system according to claim 2, characterized in that: The execution module includes at least one of the following: Knob potentiometer unit, servo unit, fan unit, motor unit and button unit.

10. The education implementation system according to claim 1, characterized in that: The PC terminal includes: A programming module, used for generating program instructions according to received program codes; The learning module is used to output corresponding learning content according to user information.

11. The education implementation system according to claim 1, characterized in that: The interactive front end comprises: Login registration module, used for account registration and login; A course management module, used to manage courses according to received course management operations; A job management module, used to manage jobs according to received job management operations; Resource sharing module, used for sharing and communicating educational resources; Online test module, used to output test information and receive corresponding test feedback; A real-time feedback module is used to present the received feedback information; Data analysis module, used to analyze and count learning data.

12. The education implementation system according to claim 1, characterized in that: The interactive backend includes: a data acquisition module for collecting experimental process data; Data storage and management module, used to store and manage the collected experimental process data; Data analysis and mining module, used to analyze and process the collected experimental process data; An evaluation module, used to evaluate the results corresponding to the experimental process; The data visualization module is used to visualize the experimental process data and the analysis results; the data security and privacy protection module is used to encrypt the user's data and privacy information.