Flowchart Drawing Tool - 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.
RAPTOR is Free!
RAPTOR is freely distributed as a service to the education community. RAPTOR was originally developed by and for the US Air Force Academy, Department of Computer Science, but its use has spread and RAPTOR is now used for CS education in over 28 countries.
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 can generate C++, Java code from the given Flowchart.
One can download official free version from URL: http://raptor.martincarlisle.com/
Flowchart Symbols in Raptor
Students can very easily convert their algorithm to a flowchart by following symbols given in the RAPTOR tool.
Fig.: Symbols of Flowchart in RAPTOR
RAPTOR has six symbols, where each symbol represents a unique type of instruction. The basic symbols are Assignment, Call, Input, Output, Selection and Loops. By placing additional RAPTOR symbols / statements between the Start and End symbols you can create your algorithm into RAPTOR programs.
- Input symbol allows user to enter data. Such data is stored in some variable.
- Output symbol is used to display value of a variable.
- Assignment symbol can be used for assigning and processing values of variables.
- Selection symbol allows you to make "decisions" in your flowchart. It is similar to if, if…else and switch statement of C language. A selection statement requires an expression that can be evaluated into a "Yes/No". Based on evaluation answer, flowchart will take further action.
- Loop symbol allows us to repeat one or more statements until some givencondition becomes true. It is similar to while, do….while and for loop of C language.
Sample Flowchart using RAPTOR
This flowchart will read time from user and based on entered time, it will display Good morning / Good Day message.
Flowcharts Examples
* * * * *
Its good idea
ReplyDeletePlease help to get convert uppercaseletters to lowercase letters by using flow chary
ReplyDeletecan someone make a problem for me
ReplyDeleteWhat's your problem?
DeleteDraw a flowchart whether the number is positive or negative.
DeleteRefer following link to check Flowchart to check Positive Negative or Zero number".
DeleteCan you write flowchart for prime number Armstrong number and strong number
ReplyDelete