RAPTOR流程图编程演示文稿第一页,共第一页,共7373页
优选RAPTOR流程图编程第二页,共第二页,共7373页
为什么要学习程序设计
由于计算思维的核心之一是算法思维,同时算法思维也是计算机科学的精髓而算法思维的实现离不开程序设计,所以对于计算思维的学习和认识,必须从程序设计开始33第三页,共第三页,共7373页
计算思维的根本内容计算思维最根本的内容,即其本质(Essence)是抽象(Abstraction)和自动化(Automation)计算思维中的抽象完全超越物理的时空观,并完全用符号来表示抽象和自动化行为将贯彻课程的始终44第四页,共第四页,共7373页
什么是可视化程序设计
可视化(Visual)程序设计是一种全新的程序设计方法,一般可视化程序主要是指编译环境的可视化;程序设计人员利用开发环境本身提供各种可视化的控件、方法和属性等,像搭积木一样构造出应用程序的各种界面典型的可视化程序设计环境如VisualBasic55http://xqcheng
cnhttp://xqcheng
cn第五页,共第五页,共7373页
VisualBasic6
0界面66http://xqcheng
cnhttp://xqcheng
cn第六页,共第六页,共7373页
为什么要使用RAPTOR
RAPTOR(theRapidAlgorithmicPrototypingToolforOrderedReasoning--用于有序推理的快速算法原型工具),是一种基于流程图的可视化程序设计环境,为程序和算法设计的基础课程教学提供实验环境使用RAPTOR设计的程序和算法可以直接转换成为C++、C#、Java等高级程序语言,这就为程序和算法的初学者铺就了一条平缓、自然的