Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Programming device for learning programming and using method thereof

A programming device and a technology for learning programming, applied in the field of programming education, can solve the problem of inability to intuitively understand the difference between the syntax structure of sentences and parameters and commands, the inability to understand the composition of sentences and syntax in different programming software, and the disadvantage of learning programming friendliness, etc. problems, to achieve the effect of avoiding vision loss, improving manual brain ability, logical thinking and memory

Inactive Publication Date: 2020-06-19
九芯智能科技(南通)有限公司
View PDF13 Cites 2 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] This kind of programming method makes children in the enlightenment stage only know the order of program operation, and cannot understand the syntax and syntax of different programming software. It is running, and I cannot intuitively understand the grammatical structure of the statement and the difference between parameters and commands. Afterwards, I only know that I am playing with toy building blocks
[0004] Products and building blocks with programming methods such as scratch only have simple programming commands, which will become very troublesome when using elseif scenarios, and this programming method only has output and no return value, and can only use global variables. This form has many disadvantages 1 ) There is no data isolation, which is easy to cause bugs. 2) The logic is not clear, and the output results are often processed in the function process
3) If there is an error, you need to find it line by line
4) Chinese culture embodies the friendliness that is not conducive to learning programming

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 device for learning programming and using method thereof
  • Programming device for learning programming and using method thereof
  • Programming device for learning programming and using method thereof

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0039] The technical solutions in the embodiments of the present invention will be clearly and completely described below in conjunction with the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are only a part of the embodiments of the present invention, rather than all the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative work shall fall within the protection scope of the present invention.

[0040] Such as Figure 1 ~ Figure 6 As shown, the embodiment of the present invention discloses a programming device for learning programming, including: a main control board 1, a magneto-electric induction board 2, a magneto-electric induction block 3, and an expansion card slot 4.

[0041] The main control board 1 includes an alarm module 11, a connection recognition module 12, an input recognition module 13, an input judgment module 14, a storage ...

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 device for learning programming and a using method thereof. The programming device comprises a main control board, a magnetoelectric induction board arranged on the main control board, and a plurality of magneto-electric induction blocks. Each magneto-electric induction block is magnetically attracted on the magneto-electric induction board, character information is set on each magneto-electric induction block, and an input identification module reads the character information and position information of the magneto-electric induction blocks through the magneto-electric induction board. According to the programming device for learning programming and the using method thereof, a plurality of magneto-electric induction blocks are used for inputting programming codes to realize programming; and meanwhile, the main control board can read a return value from programming software, so that the user can find an error position immediately and conveniently without checking from head to tail once;, the error position can be located more accurately through coordinate position return, the response sensitivity and reliability are high, and the use is simple and convenient.

Description

Technical field [0001] The invention relates to the technical field of programming education, in particular to a programming device for learning programming and a method of use thereof. Background technique [0002] Most of the existing children or adolescents learn to program by using graphical methods such as scratch. This type of programming method (programming building blocks) does not require children to memorize programming statements and grammar, but only needs to drag Chinese graphics to achieve program operation. [0003] This programming method allows children in the enlightenment stage to only know the sequence of program execution, and cannot understand the statements and grammatical composition of different programming software. They can only understand how conditional statements, loop statements, and judgment statements are from the process of building blocks by imitating. When running, I couldn't understand the syntax structure of the statement and the difference bet...

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): G05B19/042
CPCG05B19/0426G05B2219/23146
Inventor 楚江
Owner 九芯智能科技(南通)有限公司
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products