Physical programming toy
OwnerJennifer Chia-Jen Hsieh, Eric Gunghua Liang +1inventors
InventorsJennifer Chia-Jen Hsieh, Eric Gunghua Liang, Elizabeth Yin
Life of this patent
Estimating the term…
Abstract
A toy for teaching the logical thought process of computer programming has a plurality of stackable blocks with each block having a memory for the storage of at least one computer programming instruction. When the plurality of stackable blocks are mechanically stacked, a plurality of instructions are electrically connected forming a computer program. A main block is configured so that the plurality of stackable blocks can be mechanically stacked on the main block. A computer is electrically connected to receive the computer program. A robot is connected to the computer, with the computer controlling the robot in response to the computer program.
Claims17
A stackable block comprising:
- a rigid member having a first surface with a protrusion thereon and a second surface having a receptacle;
- wherein said protrusion for mechanically stacking one stackable block to the receptacle of another stackable block, and said receptacle for receiving the protrusion of another stackable member;
- a memory for storage of at least one computer program instruction, wherein when a plurality of stackable blocks are mechanically stacked, a plurality of instructions are electrically connected forming a computer program, wherein the computer program is executed by a computer external to said block;
- and
- wherein said stackable block not having a computer.
A computer system for a toy comprising:
- a board having a first surface adapted to fit into a stack of one or more blocks each block having non-volatile memory for the storage of one or more computer program instructions forming a computer program with each block not having a computer therein;
- and
- a computer, in said board, for receiving said computer program from said stack when said stack is fitted to said board, and for executing said computer program.
Dependencies are inferred from the claim text.