邓会敏、李向阳、张文梅主编的《C语言项目设计教程》根据高职高专院校的教学改革要求,摒弃了传统的章、节式大纲形式,在编写的过程中,以项目为导向,任务为驱动,理论知识点的阐述坚持以“必需和够用为度”的原则。本书的特点在于:教材内容的组织采用“层层深入、步步推进”的方式,把基于问题的探究式教学模式应用于教材内容的组织结构上。基于问题的探究式教学模式是以“教师为主导,学生为主体,问题为主线”的教学过程。本书将该教学模式融入教材的内容组织中,使学生从狭窄、单一、被动的学习方式走向广阔、具体、主动的学习空间,学生的思维能力、创新能力和实践能力得到有效的培养。学生的学习重心从“学会知识”扩展到“学会学习、掌握方法和培养能力”上。这为学生学习后续专业课程打下坚实基础,也为从事有关工作和继续深造做好准备。
邓会敏、李向阳、张文梅主编的《C语言项目设计教程》理念为“项目导向,任务驱动”。全书设计了简单计算器、高级计算器和学生成绩管理系统3个大项目,每个大项目根据完成该项目的工作过程分解成若干个任务,把C语言的知识点分解并贯穿在项目任务的实现中。通过项目和任务的实施,帮助学生学习知识和掌握技能。项目的安排顺序既符合学生的认知规律,又体现了C语言知识的连贯性。本书结合项目任务的实现,在讲解知识的过程中列举了上百个例子,便于学生融会贯通地掌握知识。
《C语言项目设计教程》的C语言知识要点均通过任务引入,能极大地提高学生的学习兴趣。这些知识要点随着教材内容的展开步步深人,适合初学者学习,尤其适合该课程学时少、有递进式需求的教学。本书可作为高职高专C语言程序设计课程理实一体化教学的教材,也可以作为C语言的职业培训教材或c语言爱好者的自学用书。
项目1 第一个C语言程序
任务1.1 熟悉C语言的特点
1.1.1 程序设计语言概述
1.1.2 C语言的发展历史
1.1.3 认识C语言的特点
任务1.2 安装Visual C++6.0
任务1.3 在Visual C++6.0中开发项目程序
1.3.1 输入C语言源程序
1.3.2 编译
1.3.3 连接
1.3.4 执行
任务1.4 C语言程序的结构
1.4.1 C语言程序的结构
1.4.2 C语言程序的上机步骤
任务1.5 任务拓展
1. 5. 1 程序设计的基本概念
1.5.2 程序设计规范
1.5.3 自己动手
习题1
项目2 设计简单计算器
项目3 设计高级计算器
项目4 设计学生成绩管理系统
项目5 用函数实现学生成绩管理系统
项目6 用指针优化学生成绩管理系统
项目7 用结构体实现学生成绩管理系统
参考文献