Programming system and control system based on program building blocks

A programming system and building block technology, applied in the direction of program code conversion, code compilation, instruments, etc., can solve problems such as disadvantageous visual development of young people, and the process is not intuitive, and achieve the effect of improving the efficiency of programming education, the programming process is intuitive, and the program content is rich.

Active Publication Date: 2020-02-21
秦皇岛米格教育科技有限公司
View PDF14 Cites 10 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] Using smart devices and apps can simplify the programming process, but the process is not intuitive and is not conducive to the visual development of young people

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Programming system and control system based on program building blocks
  • Programming system and control system based on program building blocks
  • Programming system and control system based on program building blocks

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0028] The technical solutions of the present invention will be clearly and completely described below in conjunction with the accompanying drawings. Apparently, the described embodiments are some of the embodiments of the present invention, but not all of them. Based on the embodiments of the present invention, all other embodiments obtained by persons of ordinary skill in the art without making creative efforts belong to the protection scope of the present invention.

[0029] In the description of the present invention, it should be noted that the terms "first", "second", and "third" are used for description purposes only, and should not be understood as indicating or implying relative importance. In addition, unless otherwise clearly stipulated and limited, the terms "mounted", "connected" and "connected" should be interpreted in a broad sense, for example, it can be a fixed connection, a detachable connection, or an integral connection; it can be a mechanical A connection ...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The invention provides a programming system and a control system based on program building blocks. The programming system comprises a compiler and at least one program building block, and a code identifier is stored in the program building block. The compiler allocates address information to all the program building blocks which are directly or indirectly electrically connected with the compiler,sequentially reads the code identifiers stored in all the program building blocks according to the sequence indicated by the address information, obtains a source program according to the code identifiers and the sequence of the code identifiers, and compiles the source program.

Description

technical field [0001] The invention relates to the field of electronic toys, in particular to a programming system and control system based on program building blocks. Background technique [0002] Children's programming education is different from programming teaching in higher education. Children's programming education mainly cultivates students' computational thinking and innovative problem-solving abilities through courses such as programming game enlightenment and visual graphics programming. For example, in the process of making a small animation, students can understand concepts such as "parallel", "event processing", and "goal realization" by splitting tasks, dragging and dropping modules, and controlling progress by themselves. [0003] At present, the tools used for children's programming education mainly provide users with a graphical interface that can be easily operated by integrating code and configuring graphics, so that users can edit applications by operat...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
Patent Type & Authority Applications(China)
IPC IPC(8): G06F8/41G09B19/00
CPCG06F8/41G09B19/0053Y02P90/02
Inventor 周永军
Owner 秦皇岛米格教育科技有限公司
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