基本信息
文件名称:07-C语言程序设计-0413004606-教学大纲.pdf
文件大小:493.07 KB
总页数:11 页
更新时间:2025-09-18
总字数:约1.17万字
文档摘要

《C语言程序设计》

课程教学大纲

院(系/部):数学与信息科学学院

教研室:信息科学教研室

日期:2023年5月

1

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

课程英文名称:CLanguageProgrammingDesign课程编码:0413004606

总学分/总学时:4/64理论学时/实验学时:48/16

课程性质:学科基础课先修课程:无

课程负责人:辛英适用专业:数据科学与大数据

开课单位:数学与信息科学学院大纲制定者:辛英

大纲审定者:乔小燕大纲审定时间:2023年5月

本大纲适用2023版数据科学与大数据专业人才培养方案

一、课程简介

C语言是一门面向过程的、抽象化的通用程序设计语言,使用非常广泛,在操作系统

开发、嵌入式软件开发、图形图像多媒体开发等领域有着非常重要的作用。本课程主要内

容包括计算机结构化程序设计的思想、方法和技巧;C语言的基本知识和概念;C语言丰

富的运算符和数据类型;C语言的结构控制语句以及函数,编译预处理,数组的应用等。

主要任务是使学生能够掌握C语言程序设计的基础知识和基本技能,树立结构化程序设

计的基本思想,通过编写程序培养学生学思并重、耐心细致的学习风气,通过排查错误培

养学生面对问题时自信、沉着冷静的心理素质,同时培养学生独立自主、开拓创新、严谨

务实的分析问题与解决问题的能力,培养学生相互协作的能力与团队精神,养成良好的编

程习惯,为后续的课程打好软件基础。

二、课程目标与毕业要求关系

(一)课程目标

1.知识传授目标

1-1准确理解并熟练运用C语言的各种数据类型(如整型、浮点型、字符型等),

掌握不同数据类型的特点和使用方法

1-2清晰掌握C语言中的各种运算符(如算术运算符、关系运算符、逻辑运算符等)

的功能和用法,能够正确进行运算和表达式的构建

1-3深入了解C语言的程序结构,包括顺序结构、选择结构(如if-else语句、switch

语句)和循环结构(如for循环、while循环、do-while循环),并能够运用这些结构编

写正确的程序代码

1-4全面认识数组的概念、定义和操作方法,包括一维数组和多维数组的使用,能够

利用数组解决实际问题

1-5熟悉函数的定义、调用和参数传递方式,掌握函数的返回值和作用域,能够设计

和编写简单的函数

2

2.能力培养目标

2-1培养学生的逻辑思维能力,使他们能够通过分析问题、构建算法,将实际问题转

化为计算机可执行的程序,提高解决问题的能力

2-2锻炼学生的编程实践能力,让他们能够运用C语言的知识和技能,独立编写结

构清晰、功能完善的程序代码

2-3提升学生的代码阅读和理解能力,使他们能够快速准确地理解他人编写的代码,

并从中汲取经验,不断提高自身水平

2-4培养学生的程序调试能力,帮助他们掌握调试工具和方法,能够快速定位和解决

程序中的错误,提高程序的稳定性和可靠性

2-5增强学生的创新能力,鼓励他们在掌握基本编程技能的基础上,勇于尝试新的思

路和方法,提出创新性的解决方案

2-6培养学生的团队协作能力,通过小组项目等活动,让学生学会与他人合作,共同

完成复杂的编程任务,提高团队合作效率

3.价值塑造目标

3-1培养学生严谨认真的工作态度和精益求精的精神,让他们明白编程中的每一个细

节都至关重要,树立良好的工作作风

3-2激发学生对计算机科学的热爱和探索精神,使他们保持对知识的渴望和追求,不

断提升自身的专业素养

3-