ALGO-LOGIC

Algorithm experience game“Algo-Logic”
ALGO-LOGIC Promotion Movie (in Japanese)



What’s Algo-Logic?

Algo-Logic is a free online computer game mainly aimed for educational usage. By playing the game, you can learn algorithm, which is the way of logical thinking, as well as the basis of computer programming.

ALGO-LOGIC

ALGO-LOGIC

To begin the game, click the Start game button below, and choose either the For Beginners or High Level game.  Then, click on a button to choose the type of logic game you would like to play.  Finally, connect the appropriate command blocks to make a command block sequence, and click START to move the robot. You will see the robot on the computer screen moving according as the command block sequence, and you will be able to explore the use of sequential and loop procedures.

Start game  Start game

ALGO-LOGIC2

ALGO-LOGIC2

Click on a button to choose the type of logic game you would like to play. Then put the appropriate command blocks to make a command block sequence, and click the triangle button to move the robot. You will see the robot on the computer screen moving according as the command block sequence, and you will be able to explore the use of sequential, loop and branch procedures.

Start game  Start game

ALGO-LOGIC Free drawing

ALGO-LOGIC for free drawing

You can draw geometric shapes by creating a command block sequence.

Start game  Start game

ALGO-LOGIC

Mission

(1) Flag section:
Move the robot and get all flags on the screen by stopping on the flags.
Flag section
(2) Trace section:
Move the robot to trace all lines on the screen and return to the start position.
Trace section

How to move the robot:

You can move the robot by using command blocks. Think of the appropriate order of moves for the robot to accomplish the goal, and drag a command block onto the game board under the yellow Start block. Command block moves are executed in position order: 1,2,3, etc.. Initially, each command block will move the robot one square on the board, only in the direction indicated on the command block. Click on the number inside the command block to increase the number of squares to move the robot for that command block direction. Connect the command blocks in sequential order to build a command block sequence that will move the robot. Then click START button on the screen, and the robot will start moving according to the command block sequence.
How to move the robot

Command Blocks:

There are six types of command blocks.
Forward, Right, Left, Rotate, Loop-Start and Loop-End.
As for Forward, Right, Left and Loop-Start, you can change the number on the block by clicking the number. The number indicates the number of movement or the number of reputation.
Command Blocks

ALGO-LOGIC2

Mission

Move the robot and get all flags on the screen by stopping on the flags.
Mission

How to move the robot:

You can move the robot by using command blocks. Think of the appropriate order of moves for the robot to accomplish the goal, and drag a command block onto the game board.. Command block moves are executed in position order: 1,2,3, etc.. Initially, each command block will move the robot one square on the board, only in the direction indicated on the command block. Click on the number inside the command block to increase the number of squares to move the robot for that command block direction. Put the command blocks in sequential order to build a command block sequence that will move the robot. Then click the triangle button on the top of the game board, and the robot will start moving according to the command block sequence.
How to move the robot

Command Blocks:

There are six types of command blocks.
   Forward, Loop-Start, IF(wall), Else and End.
   End is used as follows
      Loop-Start   End
      If(wall)   End
      If(wall)   Else   End


As for Forward and Loop-Start, you can change the number on the block by clicking the number.
The number on the block indicates the number of movement or the number of reputation.
Command Blocks

ALGO-LOGIC Free drawing

Mission

Move the robot with the command logic blocks of Algo-Logic.
Mission

Important Notice: (End User License Agreement)

LICENSE

Japan Electronics & Information Technology Industries Association (JEITA) grants you a non-exclusive license to use ALGO-LOGIC, ALGO-LOGIC 2 and ALGO-LOGIC free drawing software (Algo-Logic) if you follow all restrictions in all sections of this Agreement. This license is based on an understanding that JEITA wants to offer the educational environment for users to learn the basis of algorithm, computer program, as well as the way of logical thinking.

SCOPE OF GRANT

You may not:

Reverse engineer, disassemble, or create derivative works based on Algo-Logic for distribution or usage.
Use Algo-Logic in such as way as to promote or provide pirated software/content, or any other form of illegal or damaging activity

DISCLAIMER OF WARRANTY

Algo-Logic is provided on an "AS IS" basis, without warranty of any kind, including without limitation the warranties of fitness for a particular purpose and non-infringement. The entire risk as to the quality and performance of Algo-Logic is borne by you. Should Algo-Logic prove defective, you and not JEITA assume the entire cost of any service and repair.

TITLE

Title, ownership rights, and intellectual property rights in Algo-Logic shall remain with JEITA. Title and related rights in the content accessed through Algo-Logic is the property of the applicable content owner and may be protected by applicable law.

MISCELLANEOUS

JEITA reserves the right to change the terms of this Agreement at any time however those changes are not retroactive to past releases. Changes to the Agreement will be announced on the homepage of JEITA. Failure to receive notification of a change does not make those changes invalid.


PAGE TOP
Copyright(c)2010. Japan Electronics and Information Tecnology industries Association. All right reserved.