大学计算机实践教程 面向计算思维能力培养
大学计算机实践教程 ——面向计算思维能力培养
大学计算机实践一- Raptor程序设计 01.概述 2 Raptor基本程序环境 3. Raptor流程控制 4. Raptor数组及使用 05. Raptor子图和子程序的定义及调用 06. Raptor文件的使用 7. Raptor图形窗口基本操作 大学计算机实践教程一一面向计算思维能力培养
大学计算机实践——Raptor 程序设计 ▫ 1. 概述 ▫ 2. Raptor基本程序环境 ▫ 3. Raptor流程控制 ▫ 4. Raptor数组及使用 ▫ 5. Raptor子图和子程序的定义及调用 ▫ 6. Raptor文件的使用 ▫ 7. Raptor图形窗口基本操作 大学计算机实践教程——面向计算思维能力培养 2
1.概述 16可视化的程序设计工具一 Raptor 什么是 RAPTOR 选用 Raptor进行程序设计的主要原因 RAPTOR的特点 大学计算机实践教程一一面向计算思维能力培养
1. 概述 ▫ 1.6可视化的程序设计工具—Raptor • 什么是RAPTOR • 选用Raptor进行程序设计的主要原因 • RAPTOR的特点 大学计算机实践教程——面向计算思维能力培养 3
16可视化的程序设计工具一 Raptor 0什么是 RAPTOR Raptor是基于流程图的可视化程序开发环境 流程图是一系列相互连接的图形符号的集合, 其中每个符号代表要执行的特定类型的指令 符号之间的连接决定了指令的执行顺序。 大学计算机实践教程一一面向计算思维能力培养
1.6可视化的程序设计工具—Raptor ▫ 什么是RAPTOR • Raptor是基于流程图的可视化程序开发环境。 流程图是一系列相互连接的图形符号的集合, 其中每个符号代表要执行的特定类型的指令。 符号之间的连接决定了指令的执行顺序。 大学计算机实践教程——面向计算思维能力培养 4
16可视化的程序设计工具一 Raptor 选用 Raptor进行程序设计的主要原因: Raptor最大限度地减少语法要求的情形下,帮助用 户编写正确的程序指令。 Raptor开发环境是可视化的。 Raptor程序实际上是 种有向图,可以一次执行一个图形符号,以便帮 助用户跟踪 Raptor程序的指令流执行过程。 Raptor是为易用性而设计的 Raptor程序的调试和报错消息更容易为初学者理解。 使用 Raptor的目的是进行算法设计和运行验证,不 需要重量级编程语言(如C++或Java)的过早引入 给初学者带来的学习负担 大学计算机实践教程一一面向计算思维能力培养
1.6可视化的程序设计工具—Raptor ▫ 选用Raptor进行程序设计的主要原因: • Raptor最大限度地减少语法要求的情形下,帮助用 户编写正确的程序指令。 • Raptor开发环境是可视化的。Raptor程序实际上是 一种有向图,可以一次执行一个图形符号,以便帮 助用户跟踪Raptor程序的指令流执行过程。 • Raptor是为易用性而设计的 • Raptor程序的调试和报错消息更容易为初学者理解 。 • 使用Raptor的目的是进行算法设计和运行验证,不 需要重量级编程语言(如C++或Java)的过早引入 给初学者带来的学习负担。 大学计算机实践教程——面向计算思维能力培养 5
16可视化的程序设计工具一 Raptor RAPTOR的特点: 语言简单、紧凑、灵活(6个基本语句/符号), 使用流程图形式实现程序设计 具备基本运算功能,有18种运算符,可以实现 大部分基本运算。 提供了数值、字符串和字符3种数据类型以及 维和二维数组。组合以后,可以实现大部分算 法所需要的数据结构,包括堆栈、队列、树和 图。 大学计算机实践教程一一面向计算思维能力培养 6
1.6可视化的程序设计工具—Raptor ▫ RAPTOR的特点: • 语言简单、紧凑、灵活(6个基本语句/符号), 使用流程图形式实现程序设计。 • 具备基本运算功能,有18种运算符,可以实现 大部分基本运算。 • 提供了数值、字符串和字符3种数据类型以及一 维和二维数组。组合以后,可以实现大部分算 法所需要的数据结构,包括堆栈、队列、树和 图。 • …… 大学计算机实践教程——面向计算思维能力培养 6
2. Raptor基本程序环境 21 Raptor概述 2.2 Raptor编程基本概念 2.3 Raptor运算符和表达式 2.4 Raptor函数 2.5使用 Raptor 大学计算机实践教程一一面向计算思维能力培养
2. Raptor基本程序环境 ▫ 2.1 Raptor概述 ▫ 2.2 Raptor编程基本概念 ▫ 2.3 Raptor运算符和表达式 ▫ 2.4 Raptor函数 ▫ 2.5 使用Raptor 大学计算机实践教程——面向计算思维能力培养 7
21 Raptor概述 Raptor主窗口 Raptor主窗口—一含有4个主要区域 RAptor File Edit Scale view Mode_Ink,w Dc副苏幽 菜单和工具 样 80% rebels main Assigment Start 符号区域 主工作区 Selection 00 观察窗口 大学计算机实践教程一一面向计算思维能力培养
2.1 Raptor概述 ▫ Raptor主窗口 • Raptor主窗口——含有4个主要区域 菜单和工具栏 符号区域 观察窗口 主工作区 大学计算机实践教程——面向计算思维能力培养 8
21 Raptor概述 Raptor主控制台 Raptor主控制台窗口一一用于显示用户的所有 输入和输出。 4 Master Console 巴回x Font Font Size Edit Help eat 大学计算机实践教程一一面向计算思维能力培养
2.1 Raptor概述 ▫ Raptor主控制台 • Raptor主控制台窗口——用于显示用户的所有 输入和输出。 大学计算机实践教程——面向计算思维能力培养 9
21 Raptor概述 Raptor程序结构 必须要有[ Start]和[End] 程序由[Star]开始,运行至[End]结束 在[Star]和[End之间插入其他流程图符号,便 可制作有一定功能的程序。 file Edit Scale View Run Mode Ink Window Generate Help Start 1点击左侧符号 2点击右侧文档窗口 中的流程线; End 3多次点击流程线可 插入多个符号。 大学计算机实践教程一一面向计算思维能力培养
2.1 Raptor概述 ▫ Raptor 程序结构 • 必须要有[Start]和[End] • 程序由[Start]开始, 运行至[End]结束 • 在[Start]和[End]之间插入其他流程图符号,便 可制作有一定功能的程序。 1.点击左侧符号; 2.点击右侧文档窗口 中的流程线; 3.多次点击流程线可 插入多个符号。 大学计算机实践教程——面向计算思维能力培养 10