Electronic Block Kit for Scratch Programming Without Computer
Find Innovative SolutionsGenerate 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
Engineering 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
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.
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.
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
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.
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.
Data Source
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.


