Algorithm teaching apparatus using blocks
OwnerJin Wook Kiminventor
Life of this patent
Estimating the term…
Abstract
The present invention relates to an algorithm teaching apparatus. More specifically, the present invention relates to an algorithm teaching apparatus that uses blocks that can be played with like toys by children and facilitates easy teaching of an algorithm. The apparatus is divided into an event region, an execution region and a condition region, wherein an event block mounting part of the event region and an execution block mounting part of the execution region are formed so as to have different shapes, thus facilitating efficient teaching of the basic principles of an algorithm to children.
Claims16
An algorithm teaching apparatus comprising:
- an algorithm creating section having an event block for inputting an event command and an execution block for inputting an execution command mounted thereto;
- an algorithm control section controlling a robot by recognizing a command code of the event block or the execution block mounted to the algorithm creating section and combining the event block and the execution block;
- and
- a communications section transmitting a control signal of the algorithm control section to the robot via a wired/wireless medium,
- wherein the algorithm creating section comprises:
- an event area having an event block mount to which the event block for inputting the event command is mounted;
- and
- an execution area having at least one execution block mount to which the execution block is mounted, the execution block inputting the execution command corresponding to the event command of the event block mounted to the event block mount, and
- wherein the execution block mount for inputting the execution command dependent on the event command of the event block mounted to the event block mount is allocated to the execution area, and
- the execution block mount is allocated to the execution area comprising at least one execution block mount.
An algorithm teaching apparatus comprising:
- a body, wherein the body comprising:
- an algorithm creating section comprising an event area having an event block mount to which an event block is mounted and an execution area having an execution block mount to which an execution block for inputting an execution command corresponding to an event command of the event block is mounted;
- an algorithm control section controlling a robot by recognizing a command code of the event block mounted to the event block mount or a command code of the execution block mounted to the execution block mount and combining the event block and the execution block;
- and a communications section transmitting a control signal of the algorithm control section to the robot via a wired/wireless medium;
- and
- algorithm blocks including the event block to be mounted to the event block mount to input the event command and the execution block to be mounted to the execution block mount to input the execution command,
- wherein the execution block mount for inputting the execution command dependent on the event command of the event block mounted to the event block mount is allocated to the execution area, and
- the execution block mount is allocated to the execution area comprising at least one execution block mount.
An algorithm teaching apparatus comprising:
- a robot;
- a body, wherein the body comprising:
- an algorithm creating section comprising an event area having an event block mount to which an event block for inputting an event command is mounted and an execution area having an execution block mount to which an execution block for inputting an execution command corresponding to the event command of the event block is mounted;
- an algorithm control section controlling the robot by recognizing a command code of the event block mounted to the event block mount or a command code of the execution block mounted to the execution block mount and combining the event block and the execution block;
- and a communications section transmitting a control signal of the algorithm control section to the robot via a wired/wireless medium;
- and
- algorithm blocks including the event block to be mounted to the event block mount to input the event command and the execution block to be mounted to the execution block mount to input the execution command,
- wherein the execution block mount for inputting the execution command dependent on the event command of the event block mounted to the event block mount is allocated to the execution area, and
- the execution block mount is allocated to the execution area comprising at least one execution block mount.
Dependencies are inferred from the claim text.