本书从信息技术概述、计算思维、Visio绘制流程图、RAPTOR可视化编程到Python语言编写程序代码这几个方面来激发和培养读者的编程能力,内容由浅入深,循序渐进。 全书内容共分为4章。第1章“信息技术概述”主要介绍信息技术的发展,新一代信息技术,信息的表示与存储以及信息安全。第2章“计算思维与算法设计”主要介绍计算思维、计算机的三大核心思维,并结合案例讲解如何进行程序的算法设计。第3章“可视化编程方法”介绍使用可视化编程环境RAPTOR,通过连接基本流程图符号来创建算法,并进行直接调试和运行,以得到问题的解决。第4章“程序设计基础”介绍了如何使用编程语言Python编写程序。 本书适合作为高等学校编程入门课程教材,也可供对编程感兴趣的读者参考。