![]() ![]() |
C语言程序设计(新形态版)
本书从经典案例和课程思政两方面结合入手,针对完全零基础入门的读者,采用由浅入深循序渐进、学练结合激发学生编程兴趣,注重培养读者的程序设计能力,培养良好的程序设计风格和习惯,达到熟练掌握C语言的目的。 本书分为10章,从C语言发展历程、C语言基本结构以及C语言环境的搭建开始,逐步介绍C语言的数据类型、流程控制结构、函数、数组、指针、结构体、文件等。每章均结合思政元素设计适当案例,让学生在学习C语言知识的同时潜移默化地接受思政教育,同时适当地加入理工科专业的案例,强化C语言在理工科专业中工具作用。本书概念清晰、内容简练、通俗易懂,非常适合作为高等院校非计算机专业师生的教学用书。
本书特色体现在以下几个方面: ? 力求一题多解。 C语言中有一些经典案通过不同求解方法的训练,既拓展了学生的解题思路,又培养了学生的精益求精的科学家精神。 ? 举一反三、由浅入深 教材将由经典案例入手,举一反三、由浅入深,拓展学生的解题思维、培养学生解决问题的综合能力。 ? 使用类比方法帮助学生巩固知识点 C语言中有很多知识点微小的差异结果完全不一样,教材将这些知识点放在一起类比,不仅帮助学生理解知识点,也使他们明白“差之毫厘失之千里”的道理。 ? 趣味案例入手,激发学生学习兴趣 教材引入一些趣味案例,降低C语言学习的枯燥性,激发学生学习C语言的兴趣。 ? 多课程融合 为了强化C语言的工具作用,将在教材中增加与理工科专业相关的综合应用案例,引导学生进一步将C语言课程知识应用于专业的实际应用中。 ? 综合案例贯穿全教程 在教材中将设计一个综合案例:学生成绩表的处理,从输入输出开始编写系统的界面、到选择结构菜单的选择、循环结构中处理成绩表中各科**分或**分、再到数组处理排序、找数问题、函数章节模块化处理、指针章节将指针作为函数的参数,甚至用结构体处理,最后将学生成绩表以文件形式存储及处理。这个综合案例将贯穿教材除第1、2章基础知识外的所有章节,从简单到难,逐步加深、逐渐扩充内容,最后呈现一个完整的学生成绩管理系统。通过综合案例的训练,培养学生模块化程序设计的思想,以及化繁为简的解决问题的方法。
你还可能感兴趣
我要评论
|