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

Blockly and Raspberry Pi-based online graphical programming system and usage method thereof

A graphical programming and graphic technology, applied in visual/graphical programming, educational appliances, instruments, etc., can solve the problems of insufficient intuitive understanding of programming system, insufficient creative expression, and inability to learn programming in steps

Active Publication Date: 2019-10-22
HANGZHOU GUDEWEI ROBOT CO LTD
View PDF4 Cites 21 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] In order to solve the above problems, the present invention proposes a programming learning system and method combining software and hardware to solve the problems that the virtual presentation in the traditional solution makes the programming system not intuitive enough and the creative expression not rich enough, and at the same time overcomes the problems that cannot be achieved without a graphical programming platform. Step-by-step learning programming problems

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
  • Blockly and Raspberry Pi-based online graphical programming system and usage method thereof
  • Blockly and Raspberry Pi-based online graphical programming system and usage method thereof
  • Blockly and Raspberry Pi-based online graphical programming system and usage method thereof

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0079] In order to make the technical problems, technical solutions and advantages to be solved by the present invention clearer, a detailed description will be given below in conjunction with the drawings and specific embodiments.

[0080] reference figure 1 As shown, a graphical artificial intelligence programming system based on blockly and Raspberry Pi, including Raspberry Pi development boards, external electronic devices, display devices, power modules, cloud servers, blockly-based online graphical programming platform, installed in The client program on the Raspberry Pi.

[0081] The implementation process of the present invention mainly includes five stages: programming environment hardware preparation, client program initial running, creating graphical code program, running graphical code program and viewing debugging information, saving and sharing graphical code program. In the following, the function of each module in each stage is described in detail with an example o...

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 belongs to the field of programming teaching in middle and primary schools, and relates to artificial intelligence and maker teaching, in particular to a Blockly and Raspberry Pi-based online graphical programming system and a usage method thereof. The invention discloses a Blockly and Raspberry Pi-based online graphical programming system and a usage method thereof. The system comprises a Raspberry Pi development board, an external electronic device, a display device, a power supply module, a cloud server, a Blockly-based online graphical programming platform and a client program installed on the Raspberry Pi. According to the method, the traditional programming can be simplified into a graphic block splicing process, an extra PC is not needed, only one Raspberry Pi development board, necessary input and output equipment and an external electronic equipment unit are needed, and the programming threshold and cost are greatly reduced.

Description

Technical field [0001] The invention belongs to the field of programming teaching in primary and secondary schools, relates to artificial intelligence and maker teaching, and specifically relates to an online graphical programming system based on blockly and raspberry pie and a method of use thereof. Background technique [0002] At present, more and more elementary and middle school students are exposed to programming, maker and artificial intelligence. With the deepening of students' learning, the existing graphical programming system can no longer meet their needs. They hope that the stepped programming cases and creations can be applied in practice and in learning / life. Learning programming can not only open up new horizons, but also train students' computational thinking skills. The most important thing is that through programming in the process of creative materialization, creativity, knowledge of various subjects, computers, sensors, 3D printing and various physical equipm...

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/34G09B19/00
CPCG06F8/34G09B19/0053
Inventor 花江峰
Owner HANGZHOU GUDEWEI ROBOT CO LTD
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