Raptor Flowchart Press Enter to Continue

Welcome to the RAPTOR home page


RAPTOR is a flowchart-based programming environment, designed specifically to help students visualize their algorithms and avoid syntactic baggage. RAPTOR programs are created visually and executed visually by tracing the execution through the flowchart. Required syntax is kept to a minimum. Students prefer using flowcharts to express their algorithms, and are more successful creating algorithms using RAPTOR than using a traditional language or writing flowcharts without RAPTOR.

RAPTOR Avalonia Edition (Multiplatform)

A Multiplatform version of RAPTOR is now available for Windows, Mac and Linux built on top of [Avalonia]! See the downloads section below. Key differences:

  • Only Intermediate mode (subcharts and procedures, no OO)
  • Will be able to load some files from Windows-only RAPTOR, but Windows-only will not load files from RAPTOR Multiplatform
  • Documentation will be [online] instead of distributed with the app.

RAPTOR image and Papers

RAPTOR application screenshot

Figure 1.0. RAPTOR picture

Papers on RAPTOR application:

  • The use of RAPTOR in a general education course [view or download]
  • Global Chinese Conference on Computers in Education (GCCCE) 2011 [view or download]
  • Midwest Instruction and Computing Symposium [view or download]
  • American Society for Engineering Education [view or download]

RAPTOR references

RAPTOR referenced in following books or publications:

  • [view] An Introduction to Programming and Algorithmic Reasoning using RAPTOR (Hadfield, Weingart and Brown)
  • [view] Starting Out with Programming Logic & Design (Tony Gaddis)
  • [view] Prelude to Programming Concepts and Design (Venit and Drake)
  • [view] School-based ICT (Longman Computer Course for Junior Secondary) (English and Chinese versions)
  • [view] Introducción a la programación, Algoritmos y su implementación en VB.NET, C#, Java y C++
  • books from Tsinghua University Press:
    • [view] Visualized Computing 2012
    • [view] Visualized Computing based On RAPTOR case tutorial 2014
    • [view] RAPTOR programming case tutorial

Download RAPTOR

Advertisement (may include download button for something else)

Click the button below for your desired RAPTOR install

Windows Users

Which should I download?

Download RAPTOR Avalonia if you need to run on more than just Windows and don't need OO-mode. RAPTOR Avalonia requires .NET Core. If you don't have the .NET Core runtime installed, get it from Microsoft. You want .NET Runtime 3.1.27

Download Windows RAPTOR if your students need OO-mode and only have Windows machines. RAPTOR Avalonia can open some Windows RAPTOR files, but Windows RAPTOR can not open RAPTOR Avalonia files.

Mac Users

If you don't have the .NET Core runtime installed, get it from Microsoft. You want .NET Runtime 3.1.27

Linux Users

If you don't have the .NET Core runtime installed, get it from Microsoft. You want .NET Runtime 3.1.27

NEW FEATURES:

  • To_Integer() takes in a string and returns the integer number (e.g. To_Integer("37") is 37)
  • To_Float() takes in a string and returns the number (e.g. To_Float("37.5") is 37.5)
  • Get_Nth_String returns the nth string in a long string, separated by the separator (e.g. Get_Nth_String("ab,cd,ef",",",2) is "cd"). It returns the separator after the last separated string (e.g. Get_Nth_String("ab,cd,ef",",",4) returns ",")

Where and how are you using RAPTOR?

I keep a list of what schools and universities are using RAPTOR and for what class. This helps me plan future advancements. Please email me and let me know

Other versions

Title Information Download
Digitally signed installer older version, digitally signed on 10/1/2016. Download this version if you have Windows Defender Issues. Based on .NET Framework 4.5. XP users may need to use an older installer (2014 or earlier)
Portable version John Meir from Midlands Tech created a Portable App version (PortableApps.com). This allows RAPTOR to be used from a USB key or similar without installing. This version is from 2012
FALL 2015 VERSION (Updated 15 August 2015) First version based on .NET Framework 4.5
FALL 2014 VERSION (Updated 22 April 2015) Fixed issue with color White. Fixed issue where users able to create Subcharts in OO mode. Other minor updates to include new signed installer
Unsigned installer The previous installer was signed with a US Department of Defense certificate. You can get the root certificates from DoD Class 3 PKI Root Certificates. If you have difficulty with the signed installer
SPRING 2012 VERSION (Updated 13 September 2012) 13 September version fixes anomalies with set_precision. 27 August version hopefully fixes Print Dialog on Windows 7 64-bit. Minor updates to Java code generation. Update to how RAPTOR OO mode handles recursive functions. *KNOWN ISSUE: RAPTOR OO-mode does not correctly handle all recursive functions.
SPRING 2011 VERSION (Updated 18 May 2011) See above on certificates. Also requires .NET 2.0 Framework. Files generated in this version (except those in OO mode) can be opened with the Summer 2007 version. This installer has been tested on Windows XP SP3 (32 bit), Windows XP Tablet PC (32 bit), Windows 7 Professional (32 and 64 bit) and Vista Business (64 bit). This installer should eliminate many installation bugs from the Microsoft Ink DLL.

About Windows RAPTOR Modes

Did you know RAPTOR has modes? By default, you start in Novice mode. Novice mode has a single global namespace for variables. Intermediate mode allows you to create procedures that have their own scope (introducing the notion of parameter passing and supports recursion). Object-Oriented mode is new (in the Summer 2009 version)

RAPTOR is Free!

RAPTOR is freely distributed as a service to the CS education community. RAPTOR was originally developed by and for the US Air Force Academy, but its use has spread and RAPTOR is now used for CS education in over 30 countries on at least 4 continents. Martin Carlisle is the primary maintainer, and is a professor at Texas A&M University.

Authors

Avalonia Edition

  • Martin C. Carlisle
  • Aidan M. Heffron
  • Santiago Fonesca
  • Siddharth Mangalpally

Windows Edition

  • Terry Wilson
  • Martin C. Carlisle
  • Jeff Humphries
  • Jason Moore

Feedback

Comments, suggestions, and bug reports are welcome. If you have a comment, suggestion or bug report, send an email to Martin Carlisle.

Forum

David Cox has put together a user forum at http://raptorflowchart.freeforums.org. This provides a place for users to exchange ideas, how tos, etc. Note however, that feedback for the author should be sent by email rather than posting on this forum.

Youtube Videos

Randy Bower has some YouTube tutorials at http://www.youtube.com/user/RandallBower. You can also search YouTube for "RAPTOR flowchart".

Acknowledgements

The UML designer is based on NClass, an open-source UML Class Designer. NClass is licensed under the GNU General Public License. The rest of RAPTOR, by US Air Force policy, is public domain. Source is found here. RAPTOR is written in a combination of A# and C#. Unfortunately, I don't have the time to provide support on compilation issues


williamsonardesclarm.blogspot.com

Source: https://www.raptor.martincarlisle.com/

Belum ada Komentar untuk "Raptor Flowchart Press Enter to Continue"

Posting Komentar

Iklan Atas Artikel

Iklan Tengah Artikel 1

Iklan Tengah Artikel 2

Iklan Bawah Artikel