本书根据教育部高等学校大学计算机课程教学指导委员会编制的《大学计算机基础课程教学基本要求》组织编写,内容以计算思维为导向,新工科要求为切入点。本书特色是以培养学生使用计算机解决实际问题为目标,通过可视化计算工具Raptor演示计算机处理问题的一般流程,突出计算机处理问题的方法,进而达到使学生理解计算思维并能应用计算机解决实际问题的目的,同时也介绍了IT行业最新的发展趋势和热门技术。
本书共6章,主要内容包括绪论、计算机硬件基础、计算机软件基础、程序设计与算法基础、移动互联网开发和IT新技术。在内容安排上,本书力求选材精练、详略得当、注重应用、体例新颖、通俗易懂。
本书可作为高等学校公共计算机课程教材使用,也可以作为计算机爱好者学习计算机知识的参考用书。