本书以图形—动画—游戏为主线,将知识点融入项目,较为全面地介绍了C语言基本语法知识和程序设计思想。全书共包括9大项目,16个学习任务和27个学生实践,通过由浅入深的方式,从画图入手,先学习和掌握C语言的基本语法知识和程序流程结构,再进一步学习图形动画的编程,逐步提升编程的技巧和方法。在此基础上,开始编写极富趣味性的小游戏,全面巩固和提高综合编程能力的水平。
本书以实验的形式组织内容。全书按循序渐进的原则安排18个实验,每个实验由“实验目的”、“知识要点”、“编程范例”、“实验预习”、“实验内容”5部分组成。