RAPTOR (Rapid Algorithmic Prototyping Tool For Ordered Reasoning) Is A Free Visual
RAPTOR (Rapid Algorithmic Prototyping Tool For Ordered Reasoning) Is A Free Visual
INNOVATION IN TEACHING
Course Name: Programming for Problem Solving Faculty Name: Dr. V. Sireesha
Topic Name: Flow Charts Year/Semester: I Semester
Purpose: Usually students have to spend time struggling against the syntax of a specific
programming language when they learn programming concepts, which distracts themselves
from exploring the algorithm. If only flowchart is taught without programming, students
cannot execute their flowchart, making them unable to justify their algorithm. RAPTOR
solves the above difficulties by drawing flowcharts which can be executed. Therefore student
can learn programming visually and easily, without suffering from the tedious syntax.
Symbols in RAPTOR:
RAPTOR Program
Structure:
Tool usage in teaching:
A RAPTOR program consists of connected symbols that represent actions to be executed.
1. The arrows that connect the symbols determine the order in which the actions are
performed.
2. The execution of a RAPTOR program begins at the Start symbol and goes along the
arrows to execute the program.
3. The program stops executing when the End symbol is reached.
These three components have a direct correlation to RAPTOR instructions as shown in the
following table.
Purpose Symbol Name Description
Reference:
https://raptor.martincarlisle.com/