0% found this document useful (0 votes)
56 views17 pages

Material - Raptor and Flowgorithm

The document provides an overview of Raptor and Flowgorithm, two tools designed to help students visualize algorithms through flowchart programming. Raptor allows users to create executable flowcharts and includes features like flowchart tracing and various symbols for programming constructs. Flowgorithm, on the other hand, is a beginner-friendly programming language that focuses on flowcharts to simplify programming concepts.

Uploaded by

ROMMEL DORIN
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
56 views17 pages

Material - Raptor and Flowgorithm

The document provides an overview of Raptor and Flowgorithm, two tools designed to help students visualize algorithms through flowchart programming. Raptor allows users to create executable flowcharts and includes features like flowchart tracing and various symbols for programming constructs. Flowgorithm, on the other hand, is a beginner-friendly programming language that focuses on flowcharts to simplify programming concepts.

Uploaded by

ROMMEL DORIN
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 17

DATASTRU

Programming using
Raptor & Flowgorithm
Raptor
RAPTOR is one of the popular tools to design and evaluate
Flowchart. This tool is designed to help students to visualize
their algorithms.

Raptor is a simple-to-use problem solving tool that enables


the user to generate executable flowcharts. Raptor was
written for students being introduced to the computing
discipline in order to develop problem solving skills and
improve algorithmic thinking.
Key features of Raptor
❑ Student can prepare flowchart. RAPTOR is a
flowchart-based programming environment.
❑ Student can visualize their algorithms.
❑ Flowchart tracing is possible in RAPTOR.
Raptor Environment

Symbols
Workspace

Watch
window
Raptor Environment

Master Console Window

The MasterConsole window


displays all user input and
output. Input and output is
achieved using the input or
output symbol.
Flowchart Symbols in Raptor
❑ The assignment symbol is used to give a variable a numeric
or string value.

❑ The call symbol is used to make calls to outside procedures,


such as graphics routines.

❑ The input symbol is used for getting input from the user.

❑ The output symbol is used to display text to the Master


Console.

❑ The selection structure is used for decision making.

❑ The loop structure is used for iteration and repetition.


Executing Flowchart
Flowchart Symbols in Raptor
❑ The assignment symbol is used to give a variable a numeric
or string value.

❑ The call symbol is used to make calls to outside procedures,


such as graphics routines.

❑ The input symbol is used for getting input from the user.

❑ The output symbol is used to display text to the Master


Console.

❑ The selection structure is used for decision making.

❑ The loop structure is used for iteration and repetition.


Example
Flowgorithm
Flowgorithm is a free beginner's
programming language that is based
on graphical flowcharts. By using
flowcharts, you can concentrate on
programming concepts rather than all
the nuances of a typical programming
language. Programs can be executed
directly in Flowgorithm.
Flowgorithm
Datatypes
Flowgorithm
Naming Rules
Any time you define a function or variable, it is given a unique name called an
"identifier". To prevent identifiers from being confused with other items in an
expression, they must follow a naming convention. Every programming language
has one and they are fairly consistent from language to language. In Flowgorithm,
identifiers must adhere to the following rules:
• They must start with a letter.

• After the first letter, the identifier can contain additional letters or numbers.

• Spaces are not allowed.

• They cannot be key words or words already defined by Flowgorithm.


Flowgorithm
SYMBOLS
Flowgorithm
SYMBOLS
Flowgorithm
SYMBOLS
Flowgorithm
SYMBOLS
Thank you!

You might also like