文档详情

《C语言程序设计》教学大纲(64学时).pdf

发布:2024-08-05约1.29万字共14页下载文档
文本预览下载声明

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

(三年制专科)

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

课程名称英文:CProgramming

课程编码:

开课单位:软件技术教研室

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

总学时: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语言程序设计》教学大纲

成都东软信息技术学院ComputerDepartment计算机系2022-04-273/14

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

任务;

4.内存管理;

5.指针概念。

三.主要课程内容及学时分配(打*号为重点讲授部分)

其中课内是课堂讲授22学时+课堂实践24学时,共46学时;

课外是学生的课余实训学时,共52学时。

题目主要内容及要求课堂实践课内/课外学时

主要内容:1.在课堂上练习

1.介绍本学期所学C语言的输出学生基本信息;

显示全部
相似文档