C语言程序设计
作者简介
内容简介
本书是作者在广泛调研、认真分析的基础上编写而成的,其主要具有以下特点: (1) 内容浅显易懂,激发学生兴趣。为了避免抽象的内容给学生学习带来困扰,本书每一章都用生活中的实例或者学生熟悉的问题来引入课程内容,先让学生对所学知识有一个感性认识,然后讲述具体的课程内容,实现感性认识到理性认识的升华,这样便于学生加深对知识的理解,激发学习兴趣。 (2) 注重启发引导,培养质疑精神。本书中设计了大量启发性的问题,引导学生带着问题学习,养成边学习边思考的习惯,进而培养学生独立思考、主动思考、深入思考问题的意识,有助于培养学生的批判性思维和质疑精神。 (3) 强调学做结合,强化实践能力。本书在一些知识点讲解中插入了“实践”内容,如要求学生在学习相关知识的过程中自己动手设计和编写程序,以加深学生对相关知识的理解,强化编程能力和实践能力。 (4) 讲解循序渐进,训练系统思维。本书内容按照由浅入深、由简单到复杂、由局部到全局这一循序渐进的过程展开,先抛出一个实例,然后通过知识的讲解启发学生思考并不断完善所学内容,最后用一个完整的实例将所学知识点串联起来,让学生逐步深化对所学内容的理解。这样既可培养学生采用分而治之的方法解决复杂工程问题的能力,又可培养学生的计算思维能力和系统思维能力。 (5) 融入综合案例,提升学生素质。本书中选用了航空航天等方面的案例来讲解C语言程序设计相关知识,通过案例的背景介绍,学生能够了解我国航空航天事业取得的成就,从而增强民族自豪感;通过编程案例的讲解,学生可以切身体会到自己与航空航天事业并不遥远,从而培养爱国情怀,提升综合素质。