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

Teaching programming system

A programming system and kit technology, applied in the field of teaching programming system, can solve the problems of using programming education and physical computing kits, which have many restrictions, and are not provided with program linkage and interaction, and form additional circuit diagrams, etc.

Pending Publication Date: 2017-09-29
HANDUAN TECH SHENZHEN CO LTD
View PDF10 Cites 7 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] Cons of the ENTRY sensor board: credit card size, attached sensor
[0005] Disadvantages of JUNIOR software college board: According to the old version of SCRATCH V1.6, S Electronics does not upgrade the firmware, and there will be many restrictions on use
Can't get away from the concept of fixed attached sensors, the result is just learning the machine itself, which is hardly suitable for the purpose of physical computing and programming education
And it is difficult to add expansion accessories other than those attached to the board
There is also the problem that an additional circuit diagram is required even if expansion accessories are added
[0011] The motors and motor drives of the above-mentioned programming boards do not have the technology to combine various sensors into one board sensor, and the hardware is not suitable for Bluetooth technology. The application of smart phones has not been provided with programming education and interaction with the program. Physical Computing Suite

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
  • Teaching programming system
  • Teaching programming system
  • Teaching programming system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0032] The following will clearly and completely describe the technical solutions in the embodiments of the present invention with reference to the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are only some, not all, embodiments of the present invention. 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.

[0033] The structure and operation of the invention will be described in detail below with reference to the drawings of the embodiments of the invention.

[0034] Although software education can acquire unplugged activities and basic concepts at the beginning stage, it mainly follows the implementation sequence and methods from programming education to physical computing education.

[0035] The basic kit is a fixed attachment type board that is separated from ...

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 teaching programming system which allows free assembling the disassembling of input devices, the output devices and the other accessories. Various sensors and accessories are made into assemblies, so that the lines can be expanded through crossover cables. In addition to a basic set, an expansion set can be used for expansion. SCRATCH, ENTRY sensor boards and other modular programming tools and the traditional way of text programming can be used. Most of the tools that support the ARDUINO board can be used, accessories wiring or soldering time can be saved to ensure more time on programming using LIBRARY. A Bluetooth structure is employed for smart phones and sending and receiving wireless data, IoT (Internet of Things) elements with wireless communication are added. In order to emphasize programming education other than line education, the basic set makes the line structure part maximally into assemblies. A communication part is arranged on the control board of an upper programming board to transmit experimental data to smart phones in short distance through wireless communication.

Description

technical field [0001] The invention relates to a teaching programming system. Background technique [0002] The present invention is about the basic package, away from the fixed attachment pattern of the specific sensors used in programming education or physical computing education only. The programming board can freely assemble and disassemble input devices (buttons, tact switches, sensors) and output devices (motors, LEDs, LCDs, buzzers, loudspeakers) and other accessories. Components of various sensors and accessories, input devices, output devices and other accessories are detachably combined with the programming board, and the use of jumper cables can form a line that can be expanded. Modular programming tools such as SCRATCH and ENTRY sensor boards and traditional text programming methods can be used. Most of the tools that support the ARDUINO board can be used, and the time for wiring accessories or welding is eliminated, and more time can be devoted to using LIBRA...

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): G09B19/00
CPCG09B19/0053
Inventor 卢熙镇
Owner HANDUAN TECH SHENZHEN 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