内容简介:
本书入选“十三五”江苏省高等学校重点教材,教材编写的基本思路是语法讲解、项目开发并重,把游戏项目开发实践应用于C语言课程教学内容中,培养学生对编程的兴趣。
全书以“提出问题→分析问题→代码设计→代码分析→代码改进→经验总结”的任务驱动式进行组织内容,本着少讲枯燥的语法,只讲必须用到的规范性的语法知识,在讲解基本流程控制结构之后就带着读者编写游戏,然后根据游戏功能优化、扩展需求定制讲解后续语法。每讲一个知识点,都会回过头去改进和完善之前的游戏代码,通过游戏案例逐步应用学到的语法知识,在实际编程中加深体会,逐步强化学生对C语言编程的兴趣和能力,同时将软件工程的基本原理穿插到项目开发过程中,从而让学生体会到过程化程序设计的精髓,提升学生的解决复杂问题的工程实践能力,本书可作为高等院校本科生的教材以及教学参考书。