background image

3、 课程体系

《C 语言程序设计》教学学时为 60

,理论内容以 够用为度 的原则,按照

程序设计能力,通过一个项目 学生成绩管理系统 为主线,介绍 C 语言基本
概念、三种基本程序结构设计、指针、函数体等重点内容。然后通过 1 周的课程

” 

设计,完成项目 学生成绩管理系统 综合设计题目。课程内容附表 1。

1.课程内容选取依据
1)C 语言编程规范
根据 C 语言编程规范等资料,选取的内容是 C 语言教学中必须掌握的适

应中。另外还根据 C 语言程序设计和后继课程(数据库、网络编程语言等)之
间的关系、C 语言知识与技能要求及高职学生人才培养目标要求来确定本课程
的教学内容。

2)职业素质要求
具备基本的阅读程序和程序的编写能力。同时具备实际问题转换为计算机

程序解决的能力。

3)实际工作中岗位能力需求
通过对通信和电子专业毕业生的调查、人才招聘信息和一线专业技术人员

交流,确定本系通信技术专业和电子专业的学生主要有程序设计员、单片机开
发员、网站设计员、计算机维护管理、企业应用软件实施员、通信工程施工等工
作岗位,这些岗位中,程序设计思维和源代码编写能力是关键技能,而 C 语
言作为专业核心课程中的基础课程,必须掌握结构化程序设计思路,我们选
取本课程内容是根据这些要求选取的。

2.课程体系模块

四个模块中,以 三种基本程序设计结构 为核心。每个模块包含对应层次

的多个知识点,各层的知识点可相互交叉、延伸、构成《C 语言程序设》课程的
理论知识结构。

3.知识结构
1) C 基本概念:算法、流程图、结构化/模块化程序设计方法和表达式等
2) 三种基本程序设计结构:顺序、分支、循环结构程序设计:介绍三种基

本程序控制命令,和相应结构的程序设计方法。各种程序都是由这三种结构组
成,是重中之重。

 

3) 数组与指针:

数组:重点介绍利用数组来处理批量数据和矩阵等特殊形式的数据处理
指针:介绍 C 语言特有的利用内存地址直接访问数据方式,使程序更够

访问计算机底层的能力,具有更加强大的功能

4) 函数:介绍函数的调用和参数传递,利用函数实验模块化程序设计
4.技能结构
在技能方面,以 Turbo c 开发环境作为实践平台。将能力划分为输入/输出

程序设计、分支程序设计、循环程序设计、模块化程序设计和综合程序设计五部
分。

1)输入/输出程序设计:主要包括数据的表示,数据的输入与输出、数据

的计算,掌握程序中数据的存储、输入/输出与计算能力。

C 语言基

本概念

三种基本程
序设计结构

数组与
指针


3