当前位置:基本信息 >> 课程简介
课程简介

《C语言程序设计》课程是专科起点的学员修读计算机科学与应用本科专业的一门必修的专业基础课程,C语言是一种应用十分广泛的高级程序设计语言,体现结构化程序设计的特色。课程主要讲述程序设计原理和C语言的各种构造及应用等。 课程主要介绍应用C语言进行程序设计的基本思想与基本方法,通过课程学习和上机实践,培养学员使用C语言进行程序设计的能力和实际系统开发的能力,为其它课程的学习和从事应用开发工作打下坚实的基础。 重点为学习使用C语言描述数据和算法的基本方法。通过本课程的学习,一方面使学生能以C语言为工具,编制符合设计要求的程序;另一方面,使学生能通过阅读C语言程序,理解程序所描述的有关数据结构和算法。

学习建议

学习课程开始时,首先阅读课程大纲,全方位了解本课程在学科中的地位和作用,确定学习目标。了解学习进度安排建议,以便安排好学习时间。 本课程是实践性很强的一门课程。通过适当渠道获得上机所需编译系统软件光盘,上机软件可采用在微机上各种Windows操作系统下的Microsoft Visual C++的某个版本,如2010版本或2012版本,当然其他机器和操作系统下的其他编译系统也是可以的。在上机地点安装编译系统,输入教材中任一程序,编译、连接、运行程序,确保上机实践环境的成功建立。

接下来,可按照进度计划开展学习活动。每章学习步骤建议如下:

1. 浏览每章的导读部分,了解本章的学习要求和主要知识点

2. 结合阅读教材,学习各个知识点,特别注意阅读示例程序的注释部分。注释部分帮助学员理解示例程序中要说明的重点内容。

3. 收看视频点播进一步加深对所学知识的理解。为了增强效果,建议在听课的过程 中观看幻灯片的演示,特别注意演示过程中对于重点部分的圈点。

4. 每一章学习结束后,做习题以检验学习效果,大量编程题还需要上机进行实践。 上机实践是本课程不可缺少的重要组成部分。所有习题均有由教师本人完成的参考答案。自己做完后,或遇到困难时,可参考网页上的参考答案。要注意大部分编程题的答案都不一定是最优答案,因此学员要对自己的答题和教师的参考答案进行分析和比较,更好地巩固所学知识。

5. 参加网上互动讨论,提出一些问题或向大家提出自己的观点或解决方案

6. 完成需要上缴的作业

7. 可能的话,将所学知识与工作实际相结合,与其他课程的学习相结合,真正做到学有所用。