姚宏坤、冯玉东主编的《C语言程序设计与项目开发教程》共分为3篇:基础篇、中级篇和提高篇,每篇各章均采用“任务导入”、“知识讲解”、“任务实施”、“综合实训”、“知识拓展”等部分,每篇结束均安排了综合设计项目,有助于本篇知识的综合理解和运用。
每章均采用“任务驱动”的组织方式,从而避免了枯燥的理论叙述,有利于激发学生学习的积极性。每一节所讲授的知识点均贯穿于每一个案例之中,同时辅以相应难度的课后练习,使学生能够真正做到“随听随练,即练即懂”。
针对每章所学知识点,精心设计了上机实训内容,采取了分层次实训的方式,既方便教师布置学生上机实训作业,也便于学生上机前准备和上机后总结,加强了实践环节的考核力度。
姚宏坤、冯玉东主编的《C语言程序设计与项目开发教程》为全国电力高职高专“十二五”规划教材工科基础课系列教材。本书针对高职高专学生的认知特点,突出高职高专“以就业为导向,以技能为目标”的特色。以项目为背景,以技能为主线,采用“任务驱动”的方式组织编写。全书共分为3篇。基础篇,包括第1章~第5章,主要介绍C语言的基本知识及顺序、选择和循环3种控制结构。中级篇包括第6章~第8章,介绍数组、函数和指针。提高篇包括第9章和第10章,介绍复杂数据类型和文件。
《C语言程序设计与项目开发教程》可作为高职高专院校、成人高校和本科院校举办的二级职业技术学院、民办高校c语言程序设计课程的教材,也可作为备考等级考试和其他从事计算机编程人员的自学和参考用书。