admin 管理员组

文章数量: 1184232


2024年3月19日发(作者:weex flutter)

《C语言程序设计》教学大纲

(三年制专科)

课程名称: C语言程序设计

课程名称英文:

C Programming

课程编码:

开课单位:

软件技术教研室

授课对象:

计算机应用、嵌入式、软件测试、电子商务等专业

总 学 时:

64学时。其中:课堂讲授22学时,课堂实践24学时,考核8学时,综合训练

7学时,复习3学时。

学 分:

4学分

教学主要内容

一. 课程的性质、教学目的和基本要求

C语言是影响深远的、传统的、面向过程的优秀编程语言。C语言功能丰富,表达能力

强,使用灵活方便,应用面广,目标程序效率高,可移植性好,特别适合编写系统软件。

时至今日,C语言仍然不仅为计算机专业工作者所使用,而且为广大计算机应用人员所喜

爱和使用。

《C语言程序设计》是计算机科学及相关许多专业必修的专业基础课。本课程的先修

课程是《计算机公共基础》,同时,本课程又是学习《数据结构》、《软件工程》等课程的基

础。

通过本课程学习,应使学生熟悉掌握常用的语言元素,能够运用所学的知识解决实际

问题,具备一定的程序结构能力、算法能力和编程技巧,培养学生规范的编码习惯和团队

协作精神,培养学生的计算机思维能力和自学能力,为后续课的学习和应用开发打下扎实

的计算机高级语言的理论和实践基础。《C语言程序设计》是一门理论性、实践性均较强的

课程,在教学程中要突出理论联系实际的基本原则,注重编程实践。

二. 课程的基本内容及重点、难点

基本内容:

本课程的教学内容分为初级模块和中级模块两个模块,在整个教学过程中强调培养学

生规范的编码习惯和团队协作精神。

初级模块:

教学目标:程序代码达到500行。

1. 使用编程工具进行程序的录入、编译、调试、运行;

2. 一般程序的编程过程(主函数的编写);

3. 数的计算;

4. 字符处理;

5. 内存管理。

中级模块:

教学目标:程序代码达到1500行。

1. 子函数的设计,参数传递;

2. 数组的使用;

3. 运用选择分支结构、循环结构完成求最大值、制作菜单、字符串操作、排序等常见

任务;

4. 指针概念;

5. 结构体概念。

课程重点:

1.使用编程工具进行程序的录入、编译、调试、运行;

2.调试与规范化习惯;

3.子函数的设计,参数传递;

4.数组的使用;

5.运用选择分支结构、循环结构完成求最大值、制作菜单、字符串操作、排序等常见

任务;

6.指针概念;

7.结构体概念。

课程难点:

1.子函数的设计,参数传递;

2.数组的使用;

2


本文标签: 教学 学时 编程 C语言 课程