A splicing learning board for programming education
By designing a spliced learning board, combining the splicing method of the learning board body and the control handle, the simple structure and high human-computer interaction are achieved, the complex structure and low interaction of traditional programming learning machines are solved, and the effectiveness and popularity of programming education are improved.
Patent Information
- Application Number
- CN202011192269.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2020-10-30
- Publication Date
- 2025-03-11
- Estimated Expiration
- 2040-10-30
AI Technical Summary
Traditional programming learning machines have complex structures, high costs, poor human-computer interaction, and it is difficult to popularize and effectively carry out programming education.
Design a spliced learning board, including the body of the learning board and the control handle, which is connected through splicing to simplify the structure, facilitate disassembly and assembly and understand the product structure and technical principles. At the same time, human-computer interaction is realized through communication interfaces and control chips, allowing students to operate the learning board body through control handles and control the demonstration process of the written programs.
It realizes a programming learning board with simple structure, easy disassembly and high human-computer interaction, solves the complex structure, high cost and low interactivity problems of traditional programming learning machines, and improves the effectiveness and popularity of programming education.
Smart Images

Figure CN112233500B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of programming education equipment, and in particular to a splicing learning board for programming education. Background Art
[0002] Traditional programming learning machines are mainly divided into two forms: computer software programs and programming experiment boxes. They have good demonstration effects and can also cultivate students' hands-on ability. However, no matter what form of programming learning machine, it has the defects of complex structure and high cost investment, which is not conducive to the popularization of teaching. Its complex structure makes it difficult for students to understand the product structure and technical principles of the programming learning machine, which is not conducive to students' programming education to a certain extent. In addition, the traditional programming learning machine has a single function and can only demonstrate the written program, with poor human-computer interaction.
[0003] Therefore, it is necessary to research and develop a programming learning board with simple structure, easy disassembly and assembly, and strong human-computer interactivity, so that the programming learning board can not only meet the entry-level learning of programming learning, but also meet the requirements of freedom of programming learning, and solve the above technical problems. Summary of the invention
[0004] The purpose of the present invention is to provide a splicing learning board for programming education that has a simple structure, is easy to disassemble and assemble to understand the product structure and technical principles, and has strong human-computer interaction performance, so as to solve the problems of traditional programming learning machines with complex structure, high cost investment and poor human-computer interaction.
[0005] In order to achieve the above purpose, the present invention provides a splicing learning board for programming education, and the specific implementation plan is as follows:
[0006] A splicing learning board for programming education, comprising:
[0007] A learning board body and a control handle, wherein the learning board body and the control handle are spliced and connected;
[0008] A programming interface is provided on the learning board body and is connected to an external programming device for communication;
[0009] A first communication interface is provided on the learning board body;
[0010] A first control chip is disposed in the learning board body and is communicatively connected to the programming interface and the first communication interface;
[0011] LED lights are evenly distributed in the learning board body and are communicatively connected to the first control chip;
[0012] A display screen is arranged on the surface of the learning board body and is located above the LED light;
[0013] A second communication interface, provided on the control handle, plugged and connected with the first communication interface;
[0014] The second control chip is disposed in the control handle and is communicatively connected to the second communication interface.
[0015] At present, traditional programming learning machines mostly use computer software programs or experimental boxes to demonstrate the written programs. On the one hand, the structure is complex and the investment cost is high, which is not convenient for popularization in teaching applications. On the other hand, the function of programming learning machines is single and can only demonstrate the written programs. The human-computer interaction is poor and the demonstration of the written programs cannot be controlled through human interaction.
[0016] Compared with the prior art, the splicing learning board for programming education of the present invention, on the one hand, assembles the learning board body for demonstrating the written program and the control handle for controlling the demonstration process by splicing, has a simple structure and is convenient for assembly and disassembly, so that students can understand the structure and technical principles of the product during the assembly and disassembly process, thereby improving the educational effect of the learning board; on the other hand, the learning board body and the control handle are connected by plugging the first communication interface and the second communication interface to achieve communication connection, so that students can control the demonstration process of the written program by the learning board body by operating on the control handle, thereby improving the human-computer interactivity of the learning board. The present invention effectively solves the problems of the traditional programming learning machine, which has a complex structure, high cost investment, and poor human-computer interactivity.
[0017] As a further improvement of the present invention, a wireless module is provided on the first control chip, and the wireless module is communicatively connected with an external programming device.
[0018] As a further improvement of the present invention, a sensor is provided in the learning board body, and the sensor is provided on the first control chip or is communicatively connected to the first control chip.
[0019] As a further improvement of the present invention, a control circuit connecting the LED light with the first control chip is provided in the learning board body.
[0020] As a further improvement of the present invention, at least one control button is provided on the control handle, and the control button is connected to the second control chip.
[0021] As a further improvement of the present invention, an outwardly extending mounting plate is provided on the end of the control handle, and a self-resetting buckle structure is provided inside the control handle. The end of the self-resetting buckle structure passes through the mounting plate and is buckled and connected to the learning board body.
[0022] Furthermore, the self-resetting snap-on structure includes a snap-on component, a connecting plate, a first magnetic component and a second magnetic component, one end of the snap-on component is snap-connected to the connecting plate, and the other end can movably penetrate the mounting plate and be snap-connected to the learning board body, the first magnetic component is arranged in the control handle and located on the inner wall of the mounting plate, the second magnetic component is arranged on the connecting plate, and the first magnetic component and the second magnetic component are magnetically attracted to each other.
[0023] Furthermore, the snap-on component is provided with a first snap-on groove, the top of the snap-on component is provided with a first snap-on groove, the bottom end is provided with a connecting plate snap-on groove, the connecting plate is provided with a second snap-on groove matching with the connecting plate snap-on groove, and the learning board body is provided with a third snap-on groove matching with the first snap-on groove.
[0024] Furthermore, the projections of the first magnetic component and the second magnetic component on a horizontal plane parallel to the mounting plate completely overlap, and the first magnetic component is bonded to the inner wall of the mounting plate, and the second magnetic component is bonded to the upper surface or lower surface of the connecting plate.
[0025] As a further improvement of the present invention, the display screen includes a translucent panel, a light diffuser plate, a grid plate and an LED light board arranged in sequence from top to bottom, the two ends of the light diffuser plate are respectively bonded to the translucent panel and the grid plate, the LED lights are evenly distributed on the LED light board, and the grids on the grid plate correspond to the LED lights.
[0026] Based on the above technical solution, the present invention has the following beneficial effects compared with the prior art:
[0027] 1. By setting a sensor in the learning board body or on the first control chip, the first control chip can obtain the data of the sensor or control the corresponding sensor to realize the function of the sensor through data interaction with the sensor, which can increase the programming types of the learning board and thus improve the educational performance of the product.
[0028] 2. By evenly arranging multiple LED lights on the LED light board of the display screen, users can set LED lights of various colors according to their own needs, and use the coordinated cooperation of the control program and the control circuit to control the LED lights to turn off and on, and mix colors with different brightness to express other colors. Through the focusing effect of the grid plate and the diffusion effect of the diffusion plate, the light is projected onto the translucent plate to form different dot matrix patterns, thereby achieving the purpose of demonstrating the written program.
[0029] 3. By setting a self-resetting buckle structure in the control handle, when the control handle is spliced with the learning board body, the learning board body squeezes the buckle on the self-resetting buckle structure, causing the buckle to move on the mounting plate until the first buckle groove on the buckle is buckled with the third buckle groove on the learning board body, and the connecting plate is reset under the magnetic attraction of the first magnetic part and the second magnetic part, fastening the learning board body, thereby improving the convenience and stability of the connection between the learning board body and the control handle.
[0030] 4. By setting at least one control button on the control handle, the pressing of the control button is processed by the second control chip, and converted into a communication signal to the first control chip, so that the learning board body can perform controllable demonstration processing of the written program according to the control of the control button, thereby improving the human-computer interaction performance of the learning board.
[0031] 5. By setting a wireless module on the first control chip, the learning board body can connect the first control chip and the external programming device through the wireless module (for example: WiFi, Bluetooth, infrared, FNC, etc.), download the written program to the first control chip, control the turning on, off and brightness of the LED light board, and realize the demonstration of the written program. BRIEF DESCRIPTION OF THE DRAWINGS
[0032] Figure 1 It is a structural schematic diagram of the present invention;
[0033] Figure 2 It is a schematic diagram of the components of the present invention;
[0034] Figure 3 It is a structural schematic diagram of the learning board body of the present invention;
[0035] Figure 4 It is an exploded view of the learning board body of the present invention;
[0036] Figure 5 It is a structural schematic diagram of the control handle of the present invention;
[0037] Figure 6 An exploded view of the control handle of the present invention;
[0038] Figure 7 It is a structural schematic diagram of the self-resetting buckle structure of the present invention;
[0039] Figure 8 An exploded view of the self-resetting buckle structure of the present invention;
[0040] Fig. 9 It is a structural schematic diagram of a button of the present invention;
[0041] Fig.10 It is an exploded view of the button of the present invention. DETAILED DESCRIPTION
[0042] A splicing learning board for programming education of the present invention is described in conjunction with the accompanying drawings.
[0043] like Figure 1-4 As shown, the splicing type learning board for programming education includes a learning board body 1 and a control handle 2.
[0044] The learning board body 1 is provided with a programming interface 11, and the programming interface 11 is used to connect to an external programming device via a data line.
[0045] The learning body 1 is provided with a first communication structure 12 , and the first communication interface 12 is used for communication connection with the control handle 2 .
[0046] The learning board body 1 is provided with a first control chip 13 , and the first control chip 13 is communicatively connected with the programming interface 11 and the first communication interface 12 respectively.
[0047] The learning body 1 is provided with a wireless module 130 , and the wireless module 130 is communicatively connected with the first control chip 13 , or the wireless module 130 is provided on the first control chip 13 .
[0048] The learning board body 1 is provided with a plurality of evenly distributed LED lights 14 , and the LED lights are communicatively connected with the first control chip 13 .
[0049] Wherein, a display screen is provided on the surface of the learning body 1, and the display screen is located above the LED lamp 14, and is used for projecting the light emitted by the LED lamp 14 to demonstrate the written program.
[0050] Specifically, the display screen includes a translucent panel 151, a light diffuser plate 152, a grid plate 153 and an LED light board 154 which are arranged in sequence from top to bottom. The two ends of the light diffuser plate 152 are respectively bonded to the bottom of the translucent panel 151 and the top of the grid plate 153. A plurality of LED lights 14 are evenly distributed on the LED light board 154. The grid on the grid plate 153 is arranged corresponding to the LED light 14 and is snapped onto the top of the LED light 14.
[0051] Wherein, one or more sensors 16 are arranged in the learning board body 1 .
[0052] Optionally, the sensor 16 is disposed in the learning board body 1 and is communicatively connected to the first control chip 13 .
[0053] Optionally, the sensor 16 is disposed on the first control chip 13 .
[0054] The learning board body 1 is provided with a control circuit 17 for connecting the LED light 14 and the first control chip 13 .
[0055] The learning board body 1 is formed by combining a display screen and a base 10 .
[0056] like Figure 5-6 As shown, the control handle 2 is provided with a second communication interface 21 , and the second communication structure 21 is communicatively connected with the first communication structure 12 .
[0057] Specifically, when the learning board body 1 and the control handle 2 are spliced, the second communication interface 21 and the first communication interface 12 are plugged into each other.
[0058] Furthermore, the second communication interface 21 and the first communication interface 12 adopt a spring pin structure, so that the second communication interface 21 and the first communication interface 12 are in direct contact and maintain a communication connection.
[0059] The control handle 2 is provided with a second control chip 22 , and the second control chip 22 is communicatively connected with the second communication interface 21 .
[0060] The control handle 2 is provided with one or more control buttons 23 connected to the second control chip 22 .
[0061] The control handle 2 is provided with a mounting plate 24 , and the mounting plate 24 is arranged at the end of the control handle 2 and extends outward.
[0062] Specifically, a self-resetting buckle structure 3 is provided in the control handle 2, and the end of the self-resetting buckle structure 3 passes through the mounting plate 24 and is movably arranged in the learning board body 1, and the end of the self-resetting buckle structure 3 is used for buckling connection with the learning board body 1.
[0063] like Figure 7-8 As shown, the self-resetting snap structure 3 includes a snap component 31, a connecting plate 32, a first magnetic component 33 and a second magnetic component 34. The connecting plate 32 can be movably arranged inside the learning board body 1. The bottom end of the snap component 31 is connected to the connecting plate 32, and the top end passes through the mounting plate 24.
[0064] Specifically, a limiting groove is provided on the mounting plate 24, and the locking member 31 can be movably disposed in the limiting groove.
[0065] Specifically, the first magnetic member 33 is bonded to the inner wall of the mounting plate 24 or snap-fitted by interference fit.
[0066] Specifically, the second magnetic member 34 is bonded to the upper surface or the lower surface of the connecting plate 32 or is snap-fitted by interference fit.
[0067] Furthermore, a receiving groove 322 is provided on the connecting plate 32 , and the second magnetic member is clamped in the receiving groove 322 .
[0068] The bottom of the fastener 31 is provided with a plug-in block 313 , and the connecting plate 32 is provided with a plug-in slot 323 matched with the plug-in block 313 .
[0069] Furthermore, the first magnetic member 33 and the second magnetic member 34 are parallel to each other; and the projections of the first magnetic member 33 and the second magnetic member 34 on a horizontal plane parallel to the mounting plate 24 completely overlap.
[0070] Specifically, a connecting plate buckling groove 311 is provided at the bottom end of the buckle 31, a first buckling groove 312 is provided at the top end, a second buckling groove 321 is provided on the connecting plate 32, and the connecting plate buckling groove 311 and the second buckling groove 321 are buckled by interference fit.
[0071] Wherein, a third buckle groove 18 matching with the first buckle groove 311 is provided on the lower surface of the learning board body 1 .
[0072] A gap is provided between the latch 31 and the limit groove to prevent the latch 31 from colliding with the groove wall of the limit groove when it is reset within the travel range of the limit groove following the displacement of the connecting plate 32 under the mutual magnetic attraction of the first magnetic part 33 and the second magnetic part 34, thereby preventing the latch 31 from being damaged.
[0073] like Figure 9-10 As shown, the button 23 includes a button cap 231, a connecting bracket 232 and a button electronic component 235. The connecting bracket 232 is arranged between the button cap 231 and the button electronic component 235, and is respectively connected to the button cap 231 and the button electronic component 235. The button electronic component 235 is connected to the second control chip 22.
[0074] The button cap 231 is provided with a snap-in groove 2311 , and the top of the connecting bracket 232 is provided with an inserting portion that is plugged and connected with the snap-in groove 2311 .
[0075] Specifically, the connecting bracket 232 is formed by assembling a first assembly block 233 and a second assembly block 234 and is arranged in a "cross" shape.
[0076] Specifically, the first splicing block 233 includes an integrally formed first plug-in section 2331 , a first connecting section 2332 , and a first splicing section; the second splicing block 234 includes an integrally formed second plug-in section 2341 , a second connecting section 2342 , and a second splicing section 2343 .
[0077] Furthermore, when the first assembling block 233 and the second assembling block 234 are assembled to form the connecting bracket 232 , the first plug-in section 2331 and the second plug-in section 2341 are assembled to form the plug-in portion.
[0078] Among them, the control handle 2 is provided with a through slot for the connecting bracket 232 to pass through and connect with the button cap 231. When the first splicing block 233 and the second splicing block 234 are assembled to form the connecting bracket 232, the first connecting section 2332 and the second connecting section 2342 are assembled to form a connecting portion 250 passing through the through slot.
[0079] Specifically, a gap is provided between the connecting portion 250 and the through groove, so that the first assembly block 233 and the second assembly block 234 can make a slight tilt when subjected to the pressing force of the button cap 231, thereby providing space for pressing the button electronic component 235, thereby improving the pressing accuracy of the button 23 and avoiding the situation where multiple button electronic components 235 are pressed simultaneously.
[0080] The first splicing section is provided with a first splicing groove 2335 , the second plug-in section 2341 is provided with a second splicing groove, and the first splicing groove 2335 and the second splicing groove are spliced by interference fit to form the connecting bracket 232 .
[0081] The button electronic component 235 abuts against the bottom of the first assembling block 233 and / or the second assembling block 234 .
[0082] When the first assembling block 233 and the second assembling block 234 are assembled to form the connecting bracket 232 , a first limiting step is formed between the plug-in portion and the connecting portion 250 , and a second limiting step is formed between the connecting portion 250 and the bottom of the connecting bracket 232 .
[0083] Specifically, the first limiting step abuts against the bottom of the button cap 231 .
[0084] Specifically, the second limiting step abuts against the inner wall of the control handle 2 .
[0085] Among them, except for the parts related to electrical components in this embodiment, the rest are made of wood, which improves the environmental protection performance of the learning board compared with traditional plastic parts.
[0086] The principle of a splicing learning board for programming education in this embodiment is as follows:
[0087] 1. The learning board body 1 connects the programming interface 11 and the external programming device through a data cable or connects the external programming device through a wireless module 130 to download the program written by the external programming device to the first control chip 13;
[0088] 2. The first control chip 13 controls the opening and closing of the plurality of LED lights 14 and the continuous change of the brightness through the control circuit 17 according to the programmed program, and displays the programmed program on the display screen in the form of a dot matrix for demonstration;
[0089] 3. During the demonstration, the control information generated by pressing the button 23 is converted into communication information and transmitted to the first control chip 13 through the second control chip 22 in the control handle 2, and a controllable demonstration step is added to the demonstration process of the written program.
[0090] The above principle may also include writing a program for automatically reading the data of the sensor 16 or controlling the operation of the sensor 16 .
[0091] Of course, the learning board of this embodiment can be used as a game console by using a written program to realize a game controlled by the control handle 2 and displayed on the display screen.
[0092] The splicing learning board for programming education of the present invention has the advantages of simple structure, easy disassembly and assembly to understand the product structure and technical principles, and strong human-computer interaction performance, which effectively solves the problems of traditional programming learning machines with complex structure, high cost investment and poor human-computer interaction.
[0093] According to the disclosure and teaching of the above description, those skilled in the art to which the present invention belongs may also make changes and modifications to the above embodiments. Therefore, the present invention is not limited to the specific embodiments disclosed and described above, and some modifications and changes to the present invention should also fall within the scope of protection of the claims of the present invention. In addition, although some specific terms are used in this specification, these terms are only for the convenience of description and do not constitute any limitation to the present invention.
Claims
1. A splicing learning board for programming education, characterized in that: include: A learning board body (1) and a control handle (2), wherein the learning board body (1) and the control handle (2) are spliced and connected; A programming interface (11), provided on the learning board body (1), and communicatively connected to an external programming device; A first communication interface (12) is provided on the learning board body (1); A first control chip (13) is disposed in the learning board body (1) and is communicatively connected to the programming interface (11) and the first communication interface (12); LED lights (14) are evenly distributed in the learning board body (1) and are communicatively connected to the first control chip (13); A display screen is arranged on the surface of the learning board body (1) and is located above the LED light (14); A second communication interface (21), provided on the control handle (2), plugged and connected to the first communication interface (12); The second control chip (22) is disposed in the control handle (2) and is communicatively connected to the second communication interface (21).
2. The splicing learning board for programming education according to claim 1, characterized in that: The first control chip (13) is provided with a wireless module (130), and the wireless module (130) is communicatively connected with an external programming device.
3. The splicing learning board for programming education according to claim 1, characterized in that: The learning board body (1) is provided with a sensor (16), and the sensor (16) is provided on the first control chip (13) or is communicatively connected with the first control chip (13).
4. The splicing learning board for programming education according to claim 1, characterized in that: The learning board body (1) is provided with a control circuit (17) for connecting the LED light (14) and the first control chip (13).
5. The splicing learning board for programming education according to claim 1, characterized in that: At least one control button (23) is provided on the control handle (2), and the control button (23) is connected to the second control chip (22).
6. The splicing learning board for programming education according to claim 1, characterized in that: An outwardly extending mounting plate (24) is provided on the end of the control handle (2), a self-resetting buckle structure (3) is provided inside the control handle (2), and an end of the self-resetting buckle structure (3) passes through the mounting plate (24) and is buckled and connected to the learning board body (1).
7. The splicing learning board for programming education according to claim 6, characterized in that: The self-resetting snap-on structure (3) comprises a snap-on component (31), a connecting plate (32), a first magnetic component (33) and a second magnetic component (34); one end of the snap-on component (31) is snap-connected to the connecting plate (32), and the other end can be movably passed through the mounting plate (24) and snap-connected to the learning board body (1); the first magnetic component (33) is arranged in the control handle (2) and is located on the inner wall of the mounting plate (24); the second magnetic component (34) is arranged on the connecting plate (32), and the first magnetic component (33) and the second magnetic component (34) are magnetically attracted to each other.
8. The splicing learning board for programming education according to claim 7, characterized in that: The top of the snap-on component (31) is provided with a first snap-on groove (312), and the bottom of the snap-on component (31) is provided with a connecting plate snap-on groove (311); the connecting plate (32) is provided with a second snap-on groove (321) matching with the connecting plate snap-on groove (311); and the learning board body (1) is provided with a third snap-on groove (18) matching with the first snap-on groove (312).
9. The splicing learning board for programming education according to claim 7, characterized in that: The projections of the first magnetic component (33) and the second magnetic component (34) on a horizontal plane parallel to the mounting plate (24) completely overlap, and the first magnetic component (33) is bonded to the inner wall of the mounting plate (24), and the second magnetic component (34) is bonded to the upper surface or the lower surface of the connecting plate (32).
10. The splicing learning board for programming education according to any one of claims 1 to 9, characterized in that: The display screen comprises a translucent panel (151), a light diffusion plate (152), a grid plate (153) and an LED light board (154) which are arranged in sequence from top to bottom; two ends of the light diffusion plate (152) are respectively bonded to the translucent panel (151) and the grid plate (153); the LED lights (14) are evenly distributed on the LED light board (154); and the grids on the grid plate (153) correspond to the LED lights (14).
Citation Information
Patent Citations
Spliced learning board for programming education
CN213339253U