Patents
Literature
Hiro is an intelligent assistant for R&D personnel, combined with Patent DNA, to facilitate innovative research.
Hiro

40 results about "Programming education" patented technology

An educational programming language is a programming language that is designed mostly as an instrument for learning, and less as a tool for writing programs to perform work.

Programming education-facilitated tangible programming building blocks

ActiveCN108766118ARealize the purpose of programming educationImprove reliabilityToysTeaching apparatusComputer moduleData transmission
The invention discloses programming education-facilitated tangible programming building blocks, and belongs to the technical field of programming education. By the programming education-facilitated tangible programming building blocks, children do not need to use a screen when learning programming, so that the children can learn programming without the screen. The programming education-facilitatedtangible programming building blocks comprise a plurality of building blocks, and each building block is provided with a fixed connection mechanism capable of fixedly connecting any two building blocks in a two-by-two separable manner and a data transmission interface capable of connecting any two building blocks through data wire abutting in a two-by-two separable manner; a main control module and a wooden end communication module are both arranged on a main control building block; an instruction module is arranged on each instruction building block; a data transmission interface arranged onthe same instruction building block is connected with the instruction module; a parameter module is arranged on each parameter building block; a data transmission interface arranged on the same parameter building block is connected with the parameter module.
Owner:HANGZHOU GAODI TECH CO LTD

Programming education object control device for easy programming education

The invention discloses a programming education object control device for easy programming education, and belongs to the technical field of programming education. The programming education object control device has the advantage that a screen is not required in the programming learning process of a child, so that the child can learn programming without screen. The programming education object control device comprises an adventure board, an adventure map, a movable soft magnetic chip, a movable magnetic barrier, a robot and a set of programmable building blocks, wherein an extension module, a robot side control module, a robot side communication module, a movement module, a sound module, a light emitting module, a camera module and a patrol line module are arranged on the robot, and the robot side communication module, the movement module, the sound module, the light emitting module, the camera module and the patrol line module are respectively connected with the robot side control module; the robot side control module, the robot side communication module, the movement module, the sound module, the light emitting module, the camera module and the patrol line module are packaged intothe robot; the extension module is connected with the robot side control module through a standard interface of the robot; the set of building blocks is provided with a main control module and a building block side communication module which is connected with the main control module, and the building block side communication module is in wireless connection with the robot side communication module.
Owner:HANGZHOU GAODI TECH CO LTD

Artificial intelligence aided teaching method in children programming education

The invention discloses an artificial intelligence aided teaching method in children programming education. The method mainly comprises the following steps: implementing the steps; S10, initializing asystem and generating AI auxiliary data AIData; S20, student behavior detection and marked data generation; S30, performing student behavior identification and AIInput data generation; S40, distributing AIInput data to each AI module and performing identification; and S50, performing data rationality judgment and completing auxiliary teaching; and S31, the guidance module decomposing the prompt data and the S51 learning interface control module performing instruction decomposition. According to the invention, students can carry out self-learning in an immersive environment, and the learning efficiency is improved. Through the auxiliary function of the AI teacher, the effect similar to online one-to-one live broadcast can be achieved by recording and broadcasting video courses. The problemof resource shortage of high-quality teachers is effectively relieved. The teaching radius of an offline teacher is effectively expanded. In combination with background big data learning, a prompt strategy which can be continuously learned and optimized is provided for the front-end AI module, an exclusive intelligent teaching assistant teacher is provided for each student, and then self-adaptiveteaching is achieved.
Owner:博惠教育科技(上海)有限公司

Visualized evolution method of binary tree data structure

ActiveCN112199088ASolve the technical problem that it is difficult to control the evolution process of the binary tree structureMake up for the defect of mutationVisual/graphical programmingAnimationBinary tree
The invention discloses a visualized evolution method of a binary tree data structure. The visualized evolution method comprises the following steps: acquiring two groups of binary tree structure databefore and after single-step execution in program debugging; performing binary tree structure logic comparison on the two groups of binary tree structure data to obtain structure difference information of the two groups of binary tree structure data; performing structure layout comparison on the two groups of binary tree structure data to obtain layout difference information of the two groups ofbinary tree structure data; converting the structure difference information and the layout difference information into a visual evolution operation sequence; and analyzing each visual evolution operation in the visual evolution operation sequence into a specific animation object, and playing the animation objects in sequence. The technical problem that in the program debugging process in the programming education field, due to the fact that the evolution process of the binary tree structure is complex and abstract, program design learners are difficult to master the evolution process of the binary tree structure is solved.
Owner:GUANGDONG UNIV OF TECH

Programming education system and programming education suite based on dynamic interaction

The invention, which relates to a teaching and development management system, discloses a programming education system and a programming education suite based on dynamic interaction. The programming education system comprises a classroom teaching auxiliary unit for classroom teaching and achieves the teaching and teacher-student interaction, an exploration learning unit for managing competitions,subjects and forums, and a platform management unit or extracurricular learning and practice of a student terminal. The programming education suite based on dynamic interaction comprises an acquisition module used for acquiring input parameters, an execution module for executing a pre-designed instruction based on the input parameters acquired by the acquisition module, a main processor in communication connection with the programming education system and for writing in a programming program, and an extension unit connected with the main processor and for increasing accessible types of the acquisition module and the execution module. According to the technical scheme, interaction between the teacher side and the student terminals is achieved, the sense of participation of students is improved, programming response is achieved through software and hardware combined teaching and the execution module, so that the interestingness of programming teaching is improved.
Owner:上海核力教育培训有限公司

Programming education knowledge graph construction, completion and intelligent question and answer method

PendingCN114238653AAnswer questions efficientlyData processing applicationsNatural language data processingTheoretical computer scienceProgramming domain
The invention discloses a programming education knowledge graph construction, completion and intelligent question and answer method, which comprises the following steps of: a) processing programming domain knowledge, constructing a semi-automatic identification entity tool by combining BiLSTM-CRF with an artificially constructed knowledge point term dictionary, and assisting in artificially constructing a programming domain knowledge graph by means of the tool; b) discovering a part, which needs to be complemented, of the knowledge graph through a knowledge graph quality evaluation algorithm based on node centrality discrimination, and complementing the knowledge graph by using a direct perfection or crowdsourcing mode; and c) establishing a programming education field intelligent question-answering system based on the programming field knowledge graph. Compared with a traditional related method, the intelligent question-answering system in the programming education field is completed by means of the constructed knowledge graph in the programming education field. The practical problem that the knowledge graph is applied to the question and answer system from construction to completion is solved.
Owner:EAST CHINA NORMAL UNIV

Internet of Things application-oriented programming education method and system

The invention discloses an Internet of Things application-oriented programming education method and a system, the system comprises a sensing terminal, gateways, a server and a man-machine interaction equipment, and the sensing terminal supports information sensing and control of a relay module; the gateway gathers the information of the sensing terminal, reports the information to the server, receives the control information of the server, and converts the control information into a control instruction of the sensing terminal to control the relay module; the server provides an application service function, receives data reported by the gateways, forwards the data to the man-machine interaction equipment for display, performs logic control according to a program edited by the man-machine interaction equipment, forms feedback control information, and issues the feedback control information to the corresponding gateway equipment for controlling the sensing terminals under the jurisdiction of the gateways; and the man-machine interaction equipment forms program logic according to the graph combination, issues the program logic to the server, receives information fed back by the server and displays the information. By means of the system, connection and control of Internet of Things equipment and development of Internet of Things application programs can be flexibly and conveniently achieved.
Owner:NANJING COLLEGE OF INFORMATION TECH

Physical programming drawing toy for children, control method and computer equipment

The invention belongs to the technical field of child programming education, and discloses a physical programming drawing toy for children, a control method and computer equipment. The drawing toy is provided with building blocks used for presetting a common geometric figure forming function program therein, forming a programming statement through selection of instructions and permutation and combination of a plurality of building blocks, and transmitting the programming statement to a drawing trolley through wireless communication; and the drawing trolley which is used for moving and drawing patterns on a plane by executing the programming statement represented by the physical building block combination. According to the invention, programming statements representing geometric figures can be stored in the building block, children can draw the geometric figures by selecting patterns to be drawn and parameters representing the sizes of the patterns, and meaningful pictures are formed by combining the geometric figures capable of being drawn. Or the building blocks representing the pattern drawing actions are matched with the building blocks representing the grammar statements for use, so that more complex pictures are obtained, and the programming thinking and geometric thinking of children are cultivated.
Owner:OCEAN UNIV OF CHINA

A method and electronic device for acquiring programming language based on programming education system

The invention discloses a method for acquiring a programming language based on a programming education system and an electronic device. The method includes the steps of: collecting imaged material edited by a user through a camera, and sending the collected imaged material to an intelligent processing unit; when the intelligent When the processing unit receives an instruction from the user to convert the image material, it converts the image material into a programming language and displays it through a display unit. In this way, when students are learning programming, they only need to edit the image material, and then the teacher collects the image material edited by the students through electronic equipment. In this way, students do not need to be in contact with electronic equipment for a long time, which solves the problem of having to use electronic equipment to learn programming languages ​​in the prior art. More importantly, the method provided by the invention enhances students' interest in programming and enables students to actively learn programming. Moreover, since students do not need to be in contact with electronic equipment for a long time, the eyesight of students is protected.
Owner:SHENZHEN DIANMAO TECH CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products