个人介绍
C语言程序设计

主讲教师:李永宁 李志慧 王荣福 郭艳宏 蔡荣贵 王露 康高厉 夏雨 赵东琛

教师团队:共9

  • 李永宁
  • 李志慧
  • 王荣福
  • 郭艳宏
  • 王露
  • 赵东琛
  • 康高厉
  • 夏雨
  • 蔡荣贵
学校: 广东科技学院
开课院系: 计算机学院
开课专业: 物联网工程、信息管理与信息系统、电子信息工程、通信工程、自动化
课程负责人: 李永宁
课程编号: 11010E0035
学分: 2.5
课时: 50
课程介绍
C语言是一门计算机编程语言,《C语言程序设计》是物联网工程、信息管理与信息系统等专业的基础必修课程。该课程有实际应用价值,为工程技术人员用计算机解决实际问题提供了方法,是为后续课程(单片机原理与应用等)打下坚实的基础。 使学生理解与掌握计算机程序设计的基本概念、基本思想与基本方法;掌握C语言基本语法及其结构化程序设计方法;使学生能够使用C语言编程实现简单算法并解决简单实际问题,培养学生良好编程习惯和利用计算机处理问题的逻辑思维能力,启发学生主动用编程来解决生活中的问题。 总体目标:通过学习使用流程图分析问题,能对一般问题进行分析和程序设计,根据流程图编写C语言程序;利用合适的编译软件实现C语言程序的编辑,编译,调式和运行等实践,从而掌握使用C语言实现简单算法和解决简单实际问题的能力。
(1)能力目标 
总体目标:通过学习使用流程图分析问题,能对一般问题进行分析和程序设计,根据流程图编写C语言程序;利用合适的编译软件实现C语言程序的编辑,编译,调式和运行等实践,从而掌握使用C语言实现简单算法和解决简单实际问题的能力。
1	能够使用DEV C++或CodeBlocks.0 或其他IDE进行C程序的开发;初步学会利用C语言中的运算符和表达式解决现实中的相关问题;能够进行不同数据类型之间的运算,并能编写输入/输出数据的程序 
2	学会画程序的流程图,并会使用C语言的if或switch语句结构编写选择结构的程序 
3	深入学会画程序的流程图,并会使用C语言的while、do…while和for语句结 构编写循环结构的程序; 
4	通过理解数组的概念,能够正确定义和运用数组,编写数组数据相关的程序; 
5	通过对模块化程序设计的理解,能够编写具有几个函数的C程序; 

(2)知识目标
1	了解C语言的特点;初步了解C程序的组成结构;初步掌握C程序的开发步骤;正确理解数据类型及其特征;能够正确定义、输入/输出并使用常用数据类型;掌握常量的正确使用方法;理解字符数据在内存中的存储方式;掌握C语言的基本算术运算符的使用,理解各种运算符的运算规则;掌握使用scanf和printf函数进行数据正确格式的输入输出;掌握简单程序的编写 
2	掌握画流程图的方法
3	掌握C语言程序的基本结构,熟练掌握C语言的基本语法; 
4	理解C语言程序的三种基本结构,熟练掌握三种基本结构程序的编写; 
5	理解数组的概念,熟练掌握数组的定义和程序的编写; 
6	理解模块化程序设计与函数的概念,熟练掌握函数的定义; 

教师团队

李永宁

职称:教师

单位:广东科技学院

部门:计算机学院

职位:教师

李志慧

职称:教师

单位:广东科技学院

部门:计算机学院

职位:教师

王荣福

职称:教师

郭艳宏

职称:教师

王露

职称:教师

单位:广东科技学院

部门:计算机学院

赵东琛

职称:教师

单位:广东科技学院

职位:教师

康高厉

职称:教师

单位:广东科技学院

职位:教师

夏雨

职称:教师

单位:广东科技学院

部门:计算机学院

职位:教师

蔡荣贵

职称:教师

教学方法

采用线上、线下相结合的混合式教学法,教师在课堂教学中采用案例教学法,通过讲++++测等课堂活动组织学生共同完成教与学的任务。

:简单知识点让学生讲,教师进行总结与点评;难点重点教师讲。

:对重点难点进行案例演示

:对重点难点设计问题,让学生大脑动起来,组织讨论和辨析,教师进行点评和打分。

:对重点难点设计题目,让学生手动起来,当堂内容当堂做,教师进行辅导答疑,并讲解共性问题。

:对当堂内容设计测试题目,利用学习通平台的考试进行全员测试,检测学生当堂内容掌握情况,同时对出现的共性错误进行解析,当堂问题当堂解决,当堂内容当堂消化。

参考教材

理论课教材:C语言程序设计,高禹,北京理工大学出版社,2020年8月,第一版

参考教材:

C程序设计, 谭浩强,清华大学出版社,2017年,第五版


C语言从入门到精通,2023年(第6版)

https://lib-nudt.wqxuetang.com/deep/read/pdf?bid=3246235 

实验教材:C程序设计实验教程,姜学锋,清华大学出版社,2011年2月,第一版

习题课教材:C语言程序设计(第4版)学习辅导,谭浩强,清华大学出版社,2020年6月,第四版


教学材料








课程评价

教学资源
课程章节 | 文件类型   | 修改时间 | 大小 | 备注
1.1.1 课程纲要
文档
.doc
2025-10-08 301.50KB
1.1.2 授课计划
文档
.doc
2025-10-08 386.50KB
1.1.3 课内实训指导书
文档
.doc
2025-10-08 1.20MB
1.1.4 教案
文档
.docx
2025-10-08 408.41KB
1.2.2 学习视频
视频
.mp4
2023-10-04 56.92MB
1.2.3 学习效果检测
作业
.work
2023-10-04 --
 
作业
.work
2023-10-04 --
1.2.4 练习及作业
文档
.pptx
2023-10-04 610.22KB
1.3 C语言基本程序结构
附件
.${file.extension}
2023-11-01 --
 
附件
.${file.extension}
2023-11-01 --
 
附件
.${file.extension}
2023-11-01 --
 
附件
.${file.extension}
2023-11-01 --
 
附件
.${file.extension}
2023-11-01 --
 
附件
.${file.extension}
2023-11-01 --
2.1 C语言数据类型
文档
.doc
2023-10-04 215.50KB
2.1.1 数据类型
文档
.pptx
2023-10-31 1.18MB
 
附件
.${file.extension}
2023-10-31 --
2.1.2 学习视频
视频
.mp4
2023-10-31 90.33MB
 
视频
.mp4
2023-10-31 96.32MB
 
视频
.mp4
2023-10-31 93.95MB
 
视频
.mp4
2023-10-31 92.18MB
 
视频
.mp4
2023-10-31 89.01MB
2.2 运算符和表达式
文档
.pdf
2023-10-31 738.16KB
 
附件
.${file.extension}
2023-10-31 --
2.2.1 学习视频
视频
.mp4
2023-10-31 93.16MB
 
视频
.mp4
2023-10-31 99.62MB
 
视频
.mp4
2023-10-31 90.84MB
 
视频
.mp4
2023-10-31 95.51MB
2.3 顺序结构程序设计
附件
.${file.extension}
2023-10-31 --
 
附件
.${file.extension}
2023-10-31 --
 
附件
.${file.extension}
2023-10-31 --
 
附件
.${file.extension}
2023-10-31 --
 
附件
.${file.extension}
2023-10-31 --
 
附件
.${file.extension}
2023-10-31 --
2.4 数据的输入与输出
附件
.${file.extension}
2023-10-31 --
 
附件
.${file.extension}
2023-10-31 --
2.5 上机实践
文档
.pdf
2023-10-04 587.60KB
2.6 章节测试
作业
.work
2023-10-04 --
3.1 关系运算符和关系表达式
文档
.pptx
2023-10-05 726.62KB
 
视频
.mp4
2023-10-05 94.58MB
 
视频
.mp4
2023-10-05 99.93MB
3.2 逻辑运算符和逻辑表达式
附件
.${file.extension}
2023-10-31 --
 
视频
.mp4
2023-10-31 92.69MB
 
视频
.mp4
2023-10-31 115.70MB
 
视频
.mp4
2023-10-31 94.58MB
 
视频
.mp4
2023-10-31 99.93MB
 
附件
.${file.extension}
2023-10-31 --
3.3 if语句
附件
.${file.extension}
2023-10-31 --
 
附件
.${file.extension}
2023-10-31 --
3.3.1 学习视频
视频
.mp4
2023-11-01 717.67MB
 
视频
.mp4
2023-11-01 717.67MB
3.4 Switch语句
附件
.${file.extension}
2023-10-31 --
 
附件
.${file.extension}
2023-10-31 --
 
附件
.${file.extension}
2023-10-31 --
 
附件
.${file.extension}
2023-10-31 --
3.5 上机实践
文档
.pdf
2023-10-04 616.33KB
3.6 PPT
文档
.pptx
2023-11-01 2.23MB
4.1 whiile语句和do while语句
文档
.pptx
2023-10-31 739.75KB
 
视频
.mp4
2023-10-31 99.98MB
 
视频
.mp4
2023-10-31 95.21MB
 
附件
.${file.extension}
2023-10-31 --
 
附件
.${file.extension}
2023-10-31 --
4.1.1 学习视频
视频
.mp4
2023-11-01 770.77MB
4.2 for语句循环结构
附件
.${file.extension}
2023-10-31 --
4.3 break 、continue语句
视频
.mp4
2023-10-31 101.72MB
 
视频
.mp4
2023-10-31 95.66MB
 
附件
.${file.extension}
2023-10-31 --
 
附件
.${file.extension}
2023-10-31 --
 
附件
.${file.extension}
2023-10-31 --
4.5 嵌套循环结构
附件
.${file.extension}
2023-10-31 --
 
附件
.${file.extension}
2023-10-31 --
 
附件
.${file.extension}
2023-10-31 --
 
附件
.${file.extension}
2023-10-31 --
 
附件
.${file.extension}
2023-10-31 --
 
附件
.${file.extension}
2023-10-31 --
4.6 循环小结
文档
.pdf
2023-10-31 694.87KB
 
图片
.png
2023-10-31 --
4.7 实训3-循环结构程序设计
文档
.pdf
2023-10-04 665.83KB
4.8 PPT
文档
.pptx
2023-10-31 2.54MB
5.1 一维数组
文档
.ppt
2023-10-31 715.50KB
 
视频
.mp4
2023-10-31 93.76MB
5.2 二维数组与字符数组
视频
.mp4
2023-10-31 96.10MB
 
附件
.${file.extension}
2023-10-31 --
5.2.1 预习任务
文档
.pdf
2023-10-04 351.40KB
5.4 项目实训4-数组的应用
文档
.pdf
2023-10-04 518.17KB
5.5 PPT
文档
.ppt
2023-10-31 684.50KB
5.6 数组学习效果检测
作业
.work
2025-12-01 --
6.1 函数概述
附件
.${file.extension}
2023-10-31 --
 
附件
.${file.extension}
2023-10-31 --
 
附件
.${file.extension}
2023-10-31 --
 
附件
.${file.extension}
2023-10-31 --
 
附件
.${file.extension}
2023-10-31 --
 
附件
.${file.extension}
2023-10-31 --
6.1.2 微课视频
视频
.mp4
2023-10-31 95.44MB
6.1.3 知识点思维导图
附件
.${file.extension}
2023-10-04 --
6.2 函数的参数和返回值
附件
.${file.extension}
2023-10-31 --
6.2.1 预习效果检测
作业
.work
2023-10-04 --
 
作业
.work
2023-10-04 --
6.2.2 微课视频
视频
.mp4
2023-10-31 102.64MB
 
视频
.mp4
2023-10-31 90.01MB
6.2.3 学习效果检测
作业
.work
2023-10-04 --
6.4 函数的嵌套和递归调用
附件
.${file.extension}
2023-10-31 --
 
附件
.${file.extension}
2023-10-31 --
 
附件
.${file.extension}
2023-10-31 --
 
附件
.${file.extension}
2023-10-31 --
6.5 数组作为函数的参数
附件
.${file.extension}
2023-10-31 --
 
附件
.${file.extension}
2023-10-31 --
 
附件
.${file.extension}
2023-10-31 --
 
附件
.${file.extension}
2023-10-31 --
 
附件
.${file.extension}
2023-10-31 --
 
附件
.${file.extension}
2023-10-31 --
 
附件
.${file.extension}
2023-10-31 --
 
附件
.${file.extension}
2023-10-31 --
 
附件
.${file.extension}
2023-10-31 --
 
附件
.${file.extension}
2023-10-31 --
6.6 局部变量和全局变量
附件
.${file.extension}
2023-10-31 --
 
附件
.${file.extension}
2023-10-31 --
 
附件
.${file.extension}
2023-10-31 --
 
附件
.${file.extension}
2023-10-31 --
 
附件
.${file.extension}
2023-10-31 --
 
附件
.${file.extension}
2023-10-31 --
6.9 PPT
文档
.pptx
2023-11-01 5.95MB
7.4 电子课件
文档
.pptx
2024-10-08 1.76MB
8.1.1 变量的地址
附件
.${file.extension}
2024-10-08 --
8.2.1 指向一维数组的指针变量
作业
.work
2024-10-08 --
8.2.2 通过指针引用一维数组元素
作业
.work
2024-10-08 --
8.3 指针与字符串
作业
.work
2024-10-08 --
8.5.1 指针数组
附件
.${file.extension}
2024-10-08 --
8.5.2 多级指针的概念
附件
.${file.extension}
2024-10-08 --
8.7.2 main函数参数的处理
附件
.${file.extension}
2024-10-09 --
8.11 学习效果检测
作业
.work
2024-10-09 --
11.1 实训指导书
文档
.doc
2025-10-29 269.00KB
11.2 项目一 学生信息管理系统.PPT
文档
.ppt
2025-10-29 1.34MB
11.3 项目二 图书管理系统PPT
文档
.pptx
2025-10-29 510.99KB
11.4 实训报告电子版下载
文档
.docx
2025-10-29 211.87KB
课程章节
提示框
提示框
确定要报名此课程吗?
确定取消

京ICP备10040544号-2

京公网安备 11010802021885号