个人介绍
C语言程序设计

主讲教师:徐飞 / 林丽星 / 陈坤定 / 宋丽

教师团队:共8

  • 徐飞
  • 林丽星
  • 陈坤定
  • 宋丽
  • 林丽星
  • 陈坤定
  • 宋丽
  • 罗炳莲
作为计算机类专业的专业基础课,通过本课程的学习目的是使学生掌握程序设计语言的基础知识、简单的程序设计方法,训练学生的逻辑思维和解决实际问题的能力,并逐步形成正确的程序设计思想,能够使用C语言进行程序设计并具备调试程序的能力,培养学生面向过程的编程能力、逻辑思维能力以及分析问题解决问题的综合能力。
课程介绍
本课程是高职高专计算机类各专业的专业基础课程,在专业培养目标中,具有极其重要的地位和作用。在教学中以培养学生的独立思考能力与动手能力为主导原则,由学生独立上机调试程序,解决实际问题,并辅以必要的教师辅导。要求学生通过实验能够对课堂讲授内容进行验证、设计或综合运用,从而进一步加深知识的理解与掌握,培养了问题求解和编程能力。
教师团队

徐飞

职称:讲师

单位:闽西职业技术学院

林丽星

职称:讲师

单位:闽西职业技术学院

职位:计算机应用技术专业主任

陈坤定

职称:副教授

单位:闽西职业技术学院

职位:移动通信技术专业主任

宋丽

职称:讲师

单位:闽西职业技术学院

林丽星

职称:教师

单位:闽西职业技术学院

部门:信息与制造学院

陈坤定

职称:教师

单位:闽西职业技术学院

部门:信息与制造学院

宋丽

职称:教师

单位:闽西职业技术学院

部门:信息与制造学院

罗炳莲

职称:教师

课程章节
教学目标

(一)总体目标

通过本课程的学习,使学生逐步建立和掌握结构化程序设计的思想方法,具有分析问题和解决问题的能力,能够使用C语言编写应用程序解决实际问题,培养学生细致缜密的工作态度和团结协作的良好品质。

(二)具体目标

  (1)知识目标

1.掌握C语言程序的结构、函数的结构和程序开发过程;

2.能够对实际问题中的数据进行描述和操作;

3.掌握算法的特性和程序的三种基本结构,能够使用流程图或N-S图来描述算法;

4.熟练使用顺序结构、选择结构和循环结构编写程序,解决实际问题;

5.能够熟练的使用函数编写程序,掌握函数的定义、声明、调用及参数的传递方式;

6.能够使用数组编写程序,解决排序、查找等实际问题;

7.理解和掌握指针的概念、运算和使用方法,能利用指针编写应用程序;

8.掌握结构体类型、结构体变量定义和使用,能利用结构体编写应用程序,解决较复杂的实际问题;

9.掌握文件的读/写操作,能使用文件对数据进行处理,解决批量输入输出的实际问题。

(2)能力目标

1.能够用C语言表达式表达实际问题,具有解决简单应用问题程序设计能力;

2.能够对算法进行描述,初步建立结构化程序设计思想;

3.能够用C语言表达式表达实际问题中的各种条件,具有解决分支结构应用问题程序设计能力;

4.具有解决重复操作应用问题程序设计能力、程序阅读和程序调试的初步能力;

5.具有解决综合应用问题程序设计能力、程序阅读能力和程序调试能力,建立结构化程序设计思想;

6.具有综合运用所学知识进行应用软件开发、编码、调试、维护能力。

(3)素质目标

1.养成善于思考、深入研究的良好自主学习的习惯和创新精神;

2.培养结构化程序设计思想和良好的编码规范;

3.培养细致缜密的工作态度、团结协作的良好品质、沟通交流和书面表达能力;

4.养成爱岗敬业、遵守职业道德规范、诚实、守信的高尚品质。

参考教材

序号

教材名称

编者

出版社

出版时间

1

《C语言程序设计》

张玉生

上海交通大学出版社

2018年8月第1版

2

《C语言程序设计》

谭浩强

清华大学出版社

2017年8月第5版

3

《C语言程序设计学习辅导》

谭浩强

清华大学出版社

2017年8月第5版

教学资源
课程章节 | 文件类型   | 修改时间 | 大小 | 备注
1.1 程序与程序设计语言
文档
.ppt
2020-12-02 923.00KB
1.2 C语言程序设计的特点
文档
.ppt
2020-03-11 861.50KB
1.3 C程序的编辑、编译、连接和运行
文档
.ppt
2020-12-03 770.00KB
1.3.1 C语言程序的上机步骤
文档
.pptx
2018-12-11 1.18MB
 
视频
.mp4
2023-06-02 150.03MB
2.1 C语言的数据类型
文档
.ppt
2020-03-11 798.50KB
2.2 C语言的常量
文档
.ppt
2020-03-11 966.00KB
2.3 C语言的变量
文档
.ppt
2020-03-11 862.50KB
2.4 运算符与表达式
文档
.ppt
2020-03-11 960.00KB
2.4.1 运算符和表达式
文档
.pptx
2018-12-11 1.31MB
 
视频
.mp4
2023-06-02 209.59MB
2.4.2 赋值及自反算术赋值运算
文档
.pptx
2018-12-11 1.56MB
 
视频
.mp4
2023-06-02 220.64MB
2.4.3 算术运算符
文档
.pptx
2018-12-11 1.56MB
 
视频
.mp4
2023-06-02 214.62MB
2.5 数据类型转换
文档
.ppt
2020-03-11 785.50KB
3.1 C语言的语句
文档
.ppt
2020-03-11 796.50KB
3.2 数据的输入和输出
文档
.ppt
2020-03-11 1004.50KB
3.3 数学库函数
文档
.ppt
2020-03-11 809.50KB
4.1 关系运算符、逻辑运算符、条件运算符
文档
.ppt
2020-03-11 904.50KB
4.1.1 关系表达式
文档
.pptx
2018-12-11 172.41KB
 
视频
.mp4
2023-06-02 52.15MB
4.1.2 逻辑表达式
文档
.pptx
2018-12-11 197.39KB
 
视频
.mp4
2023-06-02 69.03MB
4.2 if实现分支结构
文档
.ppt
2020-03-11 969.50KB
4.2.1 if选择结构
文档
.pptx
2018-12-11 550.99KB
 
视频
.mp4
2023-06-02 92.21MB
4.3 switch实现分支结构
文档
.ppt
2020-03-11 814.00KB
4.3.1 switch结构
文档
.ppt
2018-12-11 1.09MB
 
视频
.mp4
2023-06-02 115.85MB
4.4 分支结构程序设计示例
文档
.ppt
2020-03-11 855.50KB
5.1 for语句实现循环结构
文档
.ppt
2020-03-11 1.08MB
5.1.1 for循环语句
文档
.pptx
2018-12-11 1.21MB
 
视频
.mp4
2023-06-02 150.99MB
5.2 while语句实现循环结构
文档
.ppt
2020-03-11 787.50KB
5.3 do-while语句实现循环结构
文档
.ppt
2020-03-11 843.00KB
5.4 改变循环解雇的跳转语句
文档
.ppt
2020-03-11 818.50KB
5.5 循环嵌套
文档
.ppt
2020-03-11 832.00KB
5.6 循环程序设计示例
文档
.ppt
2020-03-11 802.00KB
6.1 一维数组
文档
.ppt
2020-03-11 944.50KB
6.1.1 数组的定义
文档
.pptx
2018-12-11 1.81MB
 
视频
.mp4
2024-01-24 124.60MB
6.1.2 数组的初始化
文档
.pptx
2018-12-11 957.19KB
 
视频
.mp4
2024-01-24 128.46MB
6.2 二维数组
文档
.ppt
2023-06-02 853.00KB
6.3 字符数组
文档
.ppt
2020-03-11 861.50KB
6.4 字符串
文档
.ppt
2020-03-11 1.04MB
7.1 函数概述
文档
.ppt
2020-03-11 756.00KB
7.2 函数定义
文档
.ppt
2020-03-11 820.00KB
7.3 函数调用
文档
.ppt
2020-03-11 926.00KB
7.3.1 函数调用和参数传递的过程
文档
.ppt
2020-03-11 1.44MB
7.4 递归函数
文档
.ppt
2020-03-11 811.00KB
7.5 数组作函数参数
文档
.ppt
2020-03-11 921.50KB
7.6 局部变量和全局变量
文档
.ppt
2020-03-11 792.00KB
7.7 变量生命期与存储类型
文档
.ppt
2020-03-11 794.50KB
7.8 内部函数与外部函数
文档
.ppt
2020-03-11 762.00KB
7.9 函数程序设计示例
文档
.ppt
2020-03-11 762.50KB
8.1 指针与指针变量
文档
.ppt
2023-05-24 898.50KB
8.2 指针与函数
文档
.ppt
2023-05-24 821.50KB
8.3 指针与一维数组
文档
.ppt
2023-05-24 847.50KB
8.4 指针与二维数组
文档
.ppt
2023-05-24 872.50KB
8.5 指针与字符串
文档
.ppt
2023-05-24 806.00KB
8.6 二级指针与指针数组
文档
.ppt
2023-05-24 887.50KB
8.7 指针程序设计示例
文档
.ppt
2023-05-24 743.50KB
9.1 结构的概念与定义
文档
.ppt
2020-03-11 770.50KB
9.2 结构变量
文档
.ppt
2020-03-11 796.00KB
9.2.1 结构体变量的定义和初始化
文档
.pptx
2018-12-11 1.19MB
 
视频
.mp4
2024-01-24 156.59MB
9.3 结构数组
文档
.ppt
2023-05-24 765.00KB
9.4 结构指针
文档
.ppt
2023-05-24 803.50KB
9.5 链表
文档
.ppt
2023-05-24 1002.50KB
9.6 共用体
文档
.ppt
2023-06-02 806.00KB
9.7 枚举
文档
.ppt
2020-03-11 790.00KB
9.8 类型定义
文档
.ppt
2020-03-11 777.00KB
10.1 数据文件概述
文档
.ppt
2023-05-24 744.00KB
10.2 文件的打开和关闭
文档
.ppt
2023-05-24 830.50KB
10.3 文件的操作
文档
.ppt
2023-05-24 762.50KB
10.4 其他文件操作函数
文档
.ppt
2023-05-24 759.50KB
10.5 文件程序设计示例
文档
.ppt
2023-05-24 725.00KB
11.1 宏定义
文档
.ppt
2020-03-11 817.50KB
11.2 文件包含
文档
.ppt
2020-03-11 741.00KB
11.3 条件编译
文档
.ppt
2020-03-11 773.00KB
12.1 逻辑位运算
文档
.ppt
2023-05-24 777.00KB
12.2 移位运算符
文档
.ppt
2023-05-24 755.50KB
提示框
取消 进入课程
提示框
确定要报名此课程吗?
确定取消

京ICP备10040544号-2

京公网安备 11010802021885号