课程详情
课程评价
spContent=针对初学者的特点,以“注重基础、注重方法、注重编程技能、注重应用”为指导思想,灵活运用案例教学、任务驱动、启发式教学的方法,对 C 语言的语法知识和程序的设计思想、设计方法进行了系统的介绍,特别适合将 C 语言程序设计作为第一门程序设计课程的高等院校学生学习使用。
—— 课程团队
课程概述

C语言是一种高级程序设计语言,具有简洁、紧凑、高效等特点。它既可用于编写应用软件,也可用于编写系统软件。自1973年问世以来,C语言迅速发展并成为最受欢迎的编程语言之一。大多数软件开发商会优先选择C语言开发系统软件、应用程序、编译器和相关产品。这样的状态一直保持了20年,直到C语言的超集C++问世,许多开发商开始使用C++来开发一些复杂的、规模较大的项目,因此C语言进入了一个冷落时期。这个冷落时期并没有持续太长时间,随着嵌入式产品的增多,C语言因简洁高效的特点又被重视起来,被广泛地应用于手机、游戏机、机顶盒、平板电脑、高清电视、电子词典、可视电话等现代化设备的微处理器编程。随着信息化、智能化、网络化进程的发展,嵌入式系统技术的发展空间还会逐渐加大,C语言的应用范围会更加广泛。

授课目标

通过理论和实践教学,使学生较好地掌握C语言各方面的知识,掌握基本的程序设计过程和技巧,具备初步的高级语言程序设计能力,并能熟练应用VC开发环境进行C语言程序的编写、编译与调试,能应用C语言解决一般编程问题,会开发小型案例项目。

课程大纲
预备知识

不需要预备知识!只需要坚持!想学习C语言的小伙伴都可以的!

参考资料

《C语言程序设计》,方加娟 赵广复主编,河南科学技术出版社

《C语言程序设计》,方加娟 主编,科学出版社