本章主要介绍了程序、程序设计语言、算法的概念,以及怎样使用流程图进行算法描述。程序设计有两种不同的方法:结构化的程序设计和面向对象的程序设计。Visual Basic程序设计体现了这两种思想,即总体是面向对象的程序设计思想,在每个对象内部编程时则采用结构化的编程思想。用计算机解决实际问题的步骤:分析问题、建立模型、设计算法,以及编写程序。计算思维是计算机科学发展对人类思维产生的特定影响,现在已成为一种基本思考方式与技能。在程序设计语言中,数据类型、程序设计结构、过程、面向对象思想、算法等无不体现计算思维。