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

Programming method and device for perfecting graphical programming building block tool

A graphical programming and building block tool technology, which is applied in the field of programming methods and devices for improving graphical programming building block tools, can solve the problems of inability to improve programming requirements, reduce user programming experience, and fail to meet user programming requirements, so as to meet programming requirements. , Improve the effect of programming experience

Pending Publication Date: 2020-08-11
北京点城软件有限公司
View PDF5 Cites 1 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] Embodiments of the present invention provide a programming method and device for perfecting graphical programming building block tools to solve the following problems in the prior art: in the programming process, when the user cannot program the target work using the existing building blocks, it cannot satisfy the user. programming requirements, the next time the same programming requirements are encountered, it will not be improved, which reduces the user's programming experience

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 method and device for perfecting graphical programming building block tool
  • Programming method and device for perfecting graphical programming building block tool
  • Programming method and device for perfecting graphical programming building block tool

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0025] see figure 1 , figure 1 It is an implementation flow chart of the programming method for perfecting the graphical programming building block tool in the embodiment of the present invention, combined with figure 1 It can be obtained that a programming method for perfecting the graphical programming building block tool of the present invention includes the following steps:

[0026] Step S101: After entering the programming state and no operation signal from the user is received after a first preset period of time, determine whether the user cannot find the target building block corresponding to the programming target work. During the programming process, the user may not be able to use the building blocks to complete the programming of the target work because he cannot find suitable building blocks for programming. The time interval for finding building blocks is set as the first preset duration in this step.

[0027] Step S102: If the user cannot find the target buildi...

Embodiment 2

[0046] see figure 2 , figure 2 It is a partial structural frame diagram of the programming device of the perfect graphical programming building block tool in the embodiment of the present invention, combined with figure 2 It can be obtained that a programming device 100 for perfecting the graphical programming building block tool of the present invention includes:

[0047] The first judging module 110 is configured to judge whether the user cannot find the target building block corresponding to the programming target work after entering the programming state and not receiving the user's operation signal after a first preset period of time.

[0048] The second judging module 120 is used to obtain the target editing function information corresponding to the target building block when the user cannot find the target building block corresponding to the programming target work, and judge whether the existing building block can be selected according to the target editing functio...

Embodiment 3

[0052] see image 3 ,refer to image 3 It can be seen that a computer-readable storage medium 10 in the embodiment of the present invention, the computer-readable storage medium 10, such as: ROM / RAM, magnetic disk, optical disk, etc., has a computer program 11 stored thereon, the described When the computer program 11 is executed, the programming method for perfecting the graphical programming building block tool as described in the first embodiment is realized. Since the programming method for perfecting the graphical programming building block tool has been described in detail in Embodiment 1, the description will not be repeated here.

[0053] The programming method of the graphical programming building block tool implemented by the embodiment of the present invention judges whether the user cannot find the target building block corresponding to the programming target work after entering the programming state and not receiving the user's operation signal after the first pr...

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 discloses a programming method and a programming device for perfecting a graphical programming building block tool. The programming method comprises the steps of: judging whether a usercannot find a target building block corresponding to a programming target work or not after entering a programming state and not receiving an operation signal of the user after first preset duration;if so, acquiring target editing function information corresponding to the target building block, and judging whether the target building block can be obtained from existing building blocks according to the target editing function information or not; and if not, perfecting a graphical programming building block tool according to the target editing function information. When the user cannot programthe target work by using the existing building blocks in the programming process, the programming method and the programming device can satisfy the programming requirements of the user, and improve the programming experience of the user.

Description

technical field [0001] The invention relates to the technical field of graphical programming applications, in particular to a programming method and device for perfecting graphical programming building block tools. Background technique [0002] Today, with the rapid development of computer technology, more and more things in people's lives have begun or have gone digital. This trend will only become more and more obvious in the future, and programming technology is the core ability to promote this trend. Therefore, our country pays more and more attention to the basic programming education of teenagers, and now requires all major high schools to carry out programming teaching, and uses the low-threshold and easy-to-use programming language Python as the enlightenment of programming education for teenagers. In fact, different programming languages ​​mostly have slightly different syntax and usage methods. The core that really affects programming ability is programming thinkin...

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
IPC IPC(8): G06F8/34G06N3/08G09B19/00G06Q50/20
CPCG06F8/34G06N3/08G09B19/0053G06Q50/205
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