Electronic Block Kit for Scratch Programming Without Computer

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The existing Scratch programming system is limited as it requires computer operation, making it inaccessible for younger children who are not skilled in using computers, necessitating a hardware-based solution for programming education that mimics the software-based block connection method.

Innovation Solution

An electronic block kit system where master and slave blocks form a data communication path, allowing physical connection and programming of a sprite without a computer, with each block transmitting identification data and option values to create a program flow chart.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If Scratch programming is provided as software that must be operated through a computer, then the programming functionality and sprite control capabilities are complete, but younger children who are not skilled at computer use cannot access the coding education

Engineering Contradiction:
ImproveAccessibility to younger childrenVSAvoidComputer operation requirement
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent replaces the software-based Scratch programming system with a hardware-based electronic block kit system. Physical electronic blocks with combination portions are used instead of computer software interfaces, allowing children to program sprites through tactile block assembly rather than computer operations. The electronic blocks communicate via data communication paths and form programs that control sprites displayed on a smart terminal.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

Solution Approach 2:

The patent creates a physical hardware copy of the software Scratch interface. The electronic blocks replicate the visual block structure of Scratch programming blocks in physical form, with combination portions that mimic the snapping together of software blocks. This physical copy allows children to experience block-based programming tangibly without needing computer skills.

Inventive Principle:
Principle #26Copying

2Ease of operation

If physical instruction blocks are created to replace software blocks, then computer skill requirement is eliminated, but the system must establish complex data communication paths and voltage supply mechanisms between blocks

Engineering Contradiction:
ImprovePhysical block connectionVSAvoidData communication path and voltage supply mechanism
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The patent combines multiple functions into the electronic blocks: data communication capabilities, voltage supply mechanisms, and sprite control functions are integrated into single physical blocks. The master electronic block combines voltage supply and data communication in one unit, while slave blocks integrate both receiving and transmitting capabilities. This merging reduces the need for separate complex systems for each function.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The electronic blocks are designed with universal combination portions that can connect to other blocks with matching portions, creating a flexible system where the same block design can serve multiple programming functions. The data communication paths and voltage supply mechanisms are standardized across all blocks, allowing them to be used universally in various program configurations without requiring different specialized components.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Data Source

PatentUS10585649B2Electronic block kit system for scratch programming
Publication Date: 2020.03.10 COBO CO LTD
  • US10585649B2 patent drawing
  • US10585649B2 patent drawing
  • US10585649B2 patent drawing

AI summary

The present disclosure relates to an electronic block kit system for scratch programming. And more particularly, the present disclosure relates to an electronic block kit system which includes electronic blocks of hardware shapes each corresponding to instruction blocks of the scratch programming, which are used in the program coding education, and executes a program controlling a sprite in accordance with a program flow chart when the electronic blocks are connected along the program flowchart. The electronic block kit system includes: a master electronic block connected to the smart terminal and configured to form a data communication path with the smart terminal and receive a supply voltage; and a plurality of slave electronic blocks. The slave electronic block can be combined with one of the master electronic block and a different slave electronic block. The master electronic block is disposed and the plurality of slave electronic blocks are cascade-combined to a lower portion of the master electronic block. The slave electronic block forms the data communication path with one of the master electronic block and the different slave electronic block, which is combined with an upper portion of the slave electronic block, and receives the supply voltage from the combined upper electronic block.The above-mentioned electronic block kit system can connect the electronic blocks, which are touched with a human's hand, with one another and allow the scratch programming to be easily performed. Therefore, electronic block kit system can enable a program controlling a sprite to be easily programmed without any computer.