Supercharge Your Innovation With Domain-Expert AI Agents!

Programming language materialized building block programming system

A programming language and programming system technology, applied in the field of programming systems, can solve problems such as large limitations

Inactive Publication Date: 2020-11-13
算法积木(广州)销售有限公司
View PDF9 Cites 4 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, the system needs to be implemented with the help of a computer, and it needs to be programmed through a physical programming block through a camera and computer vision technology, which has great limitations.

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 language materialized building block programming system
  • Programming language materialized building block programming system
  • Programming language materialized building block programming system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0029] Embodiment 1: A programming language materialized building block programming system.

[0030] refer to Figure 1 to Figure 8 As shown, a programming language materialized building block programming system includes: a startup module 1, a function module 2, a parameter module 3, a main control module 4 and an interface unit 5, wherein the startup module 1, the function module 2, the parameter module 3, Both the main control module 4 and the interface unit 5 are represented in the form of building blocks. The parameter module 3 is completely independent of the function module 2, and the two are set separately, that is, each function module 2 can cooperate with different parameter modules 3; the start module 1 There are a start button 11, a stop button 12, an LED indicator 13 and a battery power indicator 14; the functional module 2 is arranged in various shapes; the main control module 4 is provided with a power switch button 41; the interface unit 5 is mainly an input mod...

Embodiment 2

[0039] Embodiment 2: A programming language materialized building block programming system.

[0040] According to the different design functions, the main control module 4, the interface unit 5, the general building blocks 6 and corresponding spare parts can be combined in different shapes so that the execution end can realize the design functions. In order to realize the application of the materialized programming language, it is necessary to build a robot with building blocks, and then use programming to control the activities of the robot. Since programming is the language of human-computer interaction, communication between humans and machines depends on programming. Therefore, the parts required for the entire application are divided into two parts: 1) Programming parts, such as: function modules, parameter modules, main control modules, LED lights, various sensors, motors, etc.; 2) Robot building parts, such as : Universal building blocks such as beams and bricks, axles...

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 language materialized building block programming system comprising a starting module, a function module, a parameter module, a main control module and an interfaceunit; each module is provided with a built-in control panel;, each control panel is integrated with a microcontroller, the modules adjacent to the control panels are allowed to acquire or provide functions of power supply, communication and module distinguishing, data is read from the parameter module and the interface unit is controlled, the starting module, the function module and the parametermodule form a programming end to realize real object programming, and the main control module, the interface unit and general building blocks form an execution end to realize execution after programcompilation. The programming language and the programming environment are materialized, the building blocks with the programming function are applied to complete programming teaching and engineering application, and the programming language materialized building block programming system can be completely separated from a computer or a tablet personal computer and do not depend on the software programming environment running on the computer, meanwhile, the building block toy familiar to children can be combined, interestingness is achieved, and teaching through lively activities can be achieved.

Description

technical field [0001] The invention relates to a programming system, in particular to a programming language materialized building block programming system. Background technique [0002] Nowadays, with the rapid development of artificial intelligence technology and more and more practical applications, software algorithms, as an important foundation of artificial intelligence, have also received widespread attention for the importance of programming education, especially countries around the world are gradually listing programming education included in the syllabus of primary and secondary education. For example, Israel has included programming as a compulsory subject in higher education since 2000, and at the same time requires students to learn programming from the first grade of primary school. The United Kingdom carried out a comprehensive reform of the national primary and secondary school syllabus in 2013. Children over the age of 5 must learn programming, and primar...

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): G09B19/00
CPCG09B19/0053
Inventor 钟林豪
Owner 算法积木(广州)销售有限公司
Features
  • R&D
  • Intellectual Property
  • Life Sciences
  • Materials
  • Tech Scout
Why Patsnap Eureka
  • Unparalleled Data Quality
  • Higher Quality Content
  • 60% Fewer Hallucinations
Social media
Patsnap Eureka Blog
Learn More