程向前、陈建明编著的这本《可视化计算》为一门类似于“大学计算机”性质课程的基础教材。教材共分8章,内容包括:RAPTOR程序设计基础,算法设计与可视化,基本算法和策略,模型化,排序与查找,信息论、哈夫曼编码与二叉树,图论基础与应用,计算工具的评估和选择。本书可供大学本科一、二年级的学生使用,同时也可以作为程序设计、数据结构和离散数学等课程的入门参考书。
程向前、陈建明编著的这本《可视化计算》系统地介绍了使用计算思维进行计算问题求解的核心理念,全书由8章组成,主要内容包括程序设计基础、算法分析要点、基本算法与策略、计算与数据模型、具有数据结构特色的算法以及计算工具的选择和评估。本书以最终用户开发为前提,着重阐述使用计算机科学的基本概念与方法设计计算过程,并充分利用软件工具的特点做到算法设计、运算过程和计算结果的可视化,使用估算和实验方法来分析和验证算法实现的效率。本书的算法设计采用了基于流程图的算法原型设计工具RAPTOR,附录介绍了RAPTOR的图形操作。
《可视化计算》可以作为高校非计算机专业的主要介绍计算思维或计算原理的计算机基础类课程的教材,也可以作为非计算机专业的程序设计、数据结构和离散数学等课程的入门参考书。