Flowgorithm CIS121& CIS126

In your CIS 121 and 126L Classes, we are now using Flowgorithm for flowcharts. This program is available through your XenDesktop or you can download the program.


A major benefit of Flowgorithm is the Checks and Balances that are built-in:


• If there are errors in the flowchart, students are alerted – the box/process turns red, and/or an error dialogue box pops up
• The students can run the flowchart to see if it performs as expected
Please follow the instructions below for basic use/navigation:

  1. Open Flowgorithm
  1. To add new processes, right click on the down arrow
    a. A dialogue box opens up

b. The dialogue box enables the user to add variables; output/input; if; functions and loops

  1. Once you have selected the appropriate statement, they will appear grey on the screen
    a. The colors should match the dialogue box
    i. For example, the declare box should be light yellow; output green; input blue
  2. Grey means they are incomplete; information must be added to them
  3. If the box turns red – there is an error in what is included
  1. Dialogue Box Statements:
    a. Declare
    i. Variable declarations
  2. Offers different types of variables, including arrays
    b. Output
    i. Printf
  3. To include the variable in the printf, use the & symbol
    a. “The test result is: “ &testscore
    c. Input
    i. Scanf
    d. Call
    i. Functions
  4. Functions
    a. The drop down menu will display the main and any functions created

b. To add a new Function, click on the 2 purple bubbles to the right of the drop-down menu

c. Once you click on the 2 purple bubbles, a dialogue box appears
i. Click Add to include a new function

  1. Once the flowchart is complete, run it to test its functionality
    a. Click on the Green Arrow

b. The program will run accordingly, as long as it does not have any errors and show an output window, similar to running a C Program