《程序设计基础(C语言)》根据教育部“高等学校计算机科学与技术专业规范”组织编写,与美国ACM和IEEE CS Computing,Curricula最新进展同步。
《程序设计基础(C语言)》以培养编程能力为出发点,以实用性为目标,全面介绍了C语言程序设计的基本知识和程序设计的基本方法。首先介绍了程序设计的基本概念、C语言基础与程序结构,给学习者一个全面的程序概念;然后逐步展开介绍了C语言基本内容和程序设计方法;最后给出了程序设计实例。
《程序设计基础(C语言)》有别于以C语言语法为中心的传统教材和单纯的案例教材,注重引导学生思考、培养创新思维;强化程序设计能力、强调学用结合;突出实用性、趣味性和规范性。
《程序设计基础(C语言)》贯穿了提出需要解决的问题、分析问题、引出概念、讲解知识点、给出程序实现的思路。以此引导学生思考,培养学生的创新思维和分析问题、解决问题的能力。
因程序设计的需要,引出相关的知识点,学习和使用密切结合。加深了理解,也避免了枯燥的学用分离的语法学习;读者能够明确为什么引出及如何应用知识点;算法分析与程序实现密切结合,培养学生编程能力。
力求例题选择上的实用性、趣味性和格式上的规范性。以此提高学习兴趣,引导学生养成良好的编程习惯,编写功能实用、风格优美、可读性好、易于维护的程序代码。
展开