本书是高等学校非计算机专业的计算机基础课程的理论教材,根据教育部高等学校大学计算机课程教学指导委员会提出的“以计算思维为切入点的计算机基础教学改革”的思路编写而成,以培养学生计算思维能力为目标。 全书分上下两篇,共11章。上篇为计算思维,有5章,主要内容为计算思维的理论基础,包括计算思维与计算机、计算机的信息表示、计算机系统、计算机网络、计算思维与算法。下篇为Python编程基础,有6章,主要内容为Python 编程基础,包括Python绘图、选择结构、循环结构、函数、算法实现、综合实例。全书提供了大量应用实例,每章后均附有习题。 本书可作为高等院校非计算机专业的大学计算机基础课教材,也可作为计算机入门学习的参考书。