个人介绍
C语言程序设计 廖汗成等
提供学校: 江西财经大学-网络教学中心
院系: 软件与通讯工程学院
课程编号: ZJ0073431
学分:
课时: 0
课程介绍
    本课程是软件工程、网络工程、电子信息、通信工程等专业的专业基础课,面向刚刚进入高等学校的一年级新生,主要讲授C程序设计语言的语法规则和结构化程序设计方法,通过编程实例讲解如何使用程序设计方法解决各种具体问题,培养学生计算机编程基本思想和基本技能,为后续的应用性课程和系统开发课程的学习打好软件基础。目标是高起点培养学生良好的计算机程序设计素养,为学生今后从事软件开发与研究领域的相关工作奠定坚实的基础。同时,本课程也是其他多门后续课程的前导课程,如:数据结构、编译原理、操作系统等。
教师团队

廖汗成 副教授

单位:江西财经大学

部门:软件与通信工程学院

关爱浩 副教授

单位:江西财经大学

部门:软件与通信工程学院

黄茂军 副教授

单位:江西财经大学

部门:软件与通信工程学院

吴文华 副教授

单位:江西财经大学

部门:软件与通信工程学院

赵晓平 讲师

单位:江西财经大学

部门:软件与通信工程学院

涂保东 讲师

单位:江西财经大学

部门:软件与通信工程学院

汪靖 讲师

单位:江西财经大学

部门:软件与通信工程学院

教学设计

    课程内容突出对学生职业能力的训练,理论知识的选取紧紧围绕工作任务完成的需要来进行,同时融合了相关职业资格证书对知识、技能和态度的要求。

    教学过程中,根据课程内容和工作过程,结合学生特点,采用任务(问题)驱动、项目导向的教学方法,把工作项目开发过程的工作环节及任务穿插于各个知识点的学习中,以独立项目实训形式,强化训练。

    教学效果评价采取过程性评价与结果性评价相结合,理论与实践相结合,理论考试重点考核与实践能力紧密相关的知识,重点评价学生的职业能力。

教学方法

 


结合学生特点,采用任务驱动、项目导向的教学方法,把工作项目开发过程的工作环节及任务穿插于各个知识点的学习中,以独立项目实训形式,强化训练。

   1、任务驱动

  每次课都提出一个明确的任务,通过一个任务掌握某个章节的知识点,突出重点,分解难点,教学目的明确。

  2、问题(项目、案例)教学

  以项目学生成绩管理系统”为主线,贯穿顺序、选择、循环结构和数组、指针等所有章节中,课程教学具有连贯性。教学过程中,首先提出项目目标,然后通过知识讲解、方法演示、实践演练、复习归纳,使学生体会到知识的实用性,提高学习兴趣。知识的实用性,提高学习兴趣。

  3、讲练结合

安排学生在计算机上进行实际程序设计,通过运行调试自己设计的程序,让学生亲自观察和体验程序设计的成功感受,加深知识的理解。


教学目标

    通过本课程的教学,学生应达到如下职业能力目标:

   1知识性目标

      C语言程序的基本知识、结构化程序设计的方法和步骤、文件的基本操作

      (1)计算机语言和程序基本知识;---什么是计算机程序?程序运行?

      (2)结构化程序设计基本知识;

    (3)数据的存储及类型基本知识;

            (4)分析问题基本能力;

  2.技能目标

      程序阅读能力、能分析能够问题,给出算法流程、能编写结构合理的应用程序、掌握一定程序调试能力;掌握程序设计语言的基本思想、掌握问题逻辑解决方法并转换成算法的经验、掌握一些常用算法。

  (1)熟练应用C语言(VC++集成环境)开发环境;

  (2)程序的编译、连接;程序错误的排查;

  (3)能在程序设计过程中运用C++语言数据类型、运算符、基本语句、数组、函数、编译预处理命令等基本知识,能初步运用指针、结构体、共用体、枚举类型、文件等基本知识。

  (4)能用C语言设计解决简单实际问题的程序,并能完成简单程序的调试。

  (5)掌握计算机语言类课程的学习方法,能通过互联网、文献资料巩固和拓展所学知识。

   3.素质目标

  (1)具有辩证思维的能力;

  (2)具有热爱科学,事实求是的学风和创新意识、创新精神;

  (3)加强职业道德意识。

教学资源
课程章节 | 名称   | 上传时间 | 大小 | 备注
1.2 教学大纲
廖汗成48064 C程序设计 教学大纲.doc
.doc
2017-05-03 67.50KB
1.2.1 c语言教学大纲
48064 C程序设计 教学大纲.doc
.doc
2016-10-29 67.50KB
1.3 教学进度表
48064《C语言程序设计》教学进度计划表(廖汗成).doc
.doc
2017-05-04 67.00KB
1.3.1 教学进度表
161-48064-C语言程序设计-BN5班-教学进度计划表(吴文华) .doc
.doc
2016-10-29 66.50KB
 
161-48064-C语言程序设计-BN6班-教学进度计划表(吴文华) .doc
.doc
2016-10-29 63.00KB
3.1 C 语言程序的编写与实现
计算机程序
.${file.extension}
2016-08-30 0.00KB
 
程序的三种结构
.${file.extension}
2016-08-30 0.00KB
 
1-C程序的编写和实现.docx
.docx
2016-08-30 18.19KB
 
C语言详解 第5版
.${file.extension}
2016-08-30 539.00Byte
 
1-C程序的编写和实现.avi
.avi
2016-08-30 60.26MB
3.2.1 程序流程图
2-程序流程图及应用1.avi
.avi
2016-09-21 31.35MB
 
简单程序流程图
.${file.extension}
2016-09-21 0.00KB
3.2.2 程序流程图应用
简单程序流程图
.${file.extension}
2016-09-21 0.00KB
 
2-程序流程图及应用2.avi
.avi
2016-09-21 54.87MB
4.1 字符集与标识符
41-C的字符集.docx
.docx
2016-09-06 18.18KB
 
字符集和字符编码
.${file.extension}
2016-09-06 0.00KB
 
41-C的字符集.avi
.avi
2016-09-06 62.46MB
5.1 数据类型与常量
填空题
.${file.extension}
2015-12-11 0.00KB
 
42-数据类型与常量1.avi
.avi
2015-12-11 58.88MB
 
数据类型与程序
.${file.extension}
2015-12-11 0.00KB
 
单选
.${file.extension}
2015-12-11 0.00KB
 
42-数据类型与常量.docx
.docx
2015-12-11 18.19KB
5.2 字符类型与符号常量
42-字符类型与符号常量.docx
.docx
2015-12-11 18.23KB
 
Q:
.${file.extension}
2015-12-11 0.00KB
 
42-数据类型与常量2.avi
.avi
2015-12-11 50.22MB
 
单选
.${file.extension}
2015-12-11 0.00KB
6.1 变量的定义
35-变量的定义.avi
.avi
2015-12-11 37.83MB
 
35-变量的定义.docx
.docx
2015-12-11 18.16KB
6.2 变量的赋值
36-变量的赋值.docx
.docx
2015-12-11 18.18KB
 
变量的赋值
.${file.extension}
2015-12-11 0.00KB
 
36-变量的赋值.avi
.avi
2015-12-11 31.66MB
6.3 局部变量
38-局部变量.docx
.docx
2015-12-11 19.31KB
 
选择有正确结果的程序段
.${file.extension}
2015-12-11 0.00KB
 
局部变量
.${file.extension}
2015-12-11 0.00KB
 
38-局部变量.avi
.avi
2015-12-11 40.00MB
 
程序阅读题
.${file.extension}
2015-12-11 0.00KB
6.4 全局变量
全局变量程序阅读题
.${file.extension}
2016-09-21 0.00KB
 
39-全局变量.docx
.docx
2016-09-21 18.70KB
 
39-全局变量.avi
.avi
2016-09-21 41.19MB
6.5 静态变量
静态变量程序阅读题
.${file.extension}
2016-09-21 0.00KB
 
40-静态变量.avi
.avi
2016-09-21 44.20MB
6.6 常变量
37-常变量.avi
.avi
2015-12-11 29.14MB
 
37-常变量.docx
.docx
2015-12-11 18.13KB
7.1 算术运算符与表达式
31-算术运算符与表达式.avi
.avi
2015-12-11 51.82MB
 
整数相除
.${file.extension}
2015-12-11 0.00KB
 
计算
.${file.extension}
2015-12-11 0.00KB
7.2 赋值运算符与表达式
32-逻辑运算符与表达式.avi
.avi
2015-12-11 41.35MB
 
判断题
.${file.extension}
2015-12-11 0.00KB
 
选择题
.${file.extension}
2015-12-11 0.00KB
7.3 关系运算符与表达式
关系表达式
.${file.extension}
2015-12-11 0.00KB
 
33-关系运算符与表达式.avi
.avi
2015-12-11 13.58MB
7.4 逻辑运算符与表达式
单选
.${file.extension}
2016-09-06 0.00KB
 
32-逻辑运算符与表达式.avi
.avi
2016-09-06 41.35MB
 
逻辑运算
.${file.extension}
2016-09-06 0.00KB
7.5 逗号运算符与表达式
逗号运算
.${file.extension}
2015-12-11 0.00KB
 
30-逗号与条件运算符.avi
.avi
2015-12-11 40.43MB
8.1 强制类型转换和运算符优先级
编程题
.${file.extension}
2015-12-11 0.00KB
 
类型转换
.${file.extension}
2015-12-11 0.00KB
 
强制类型转换和运算符优先级.avi
.avi
2015-12-11 65.67MB
9.1 结构体概念
编程题
.${file.extension}
2015-12-11 0.00KB
 
编程题
.${file.extension}
2015-12-11 0.00KB
 
结构体概念.avi
.avi
2015-12-11 63.17MB
 
结构体概念
.${file.extension}
2015-12-11 0.00KB
10.1 头文件的概念
单选
.${file.extension}
2015-12-11 0.00KB
 
3-头文件.avi
.avi
2015-12-11 55.92MB
10.2 头文件的作用
头文件的作用.avi
.avi
2015-12-11 31.79MB
11.1 输入语句
14-C的输入输出1.avi
.avi
2016-05-12 52.12MB
 
编程题
.${file.extension}
2016-05-12 0.00KB
11.2 输出语句
14-C的输入输出2.avi
.avi
2016-09-07 29.83MB
12.1 文件的相关概念
15-文件1.avi
.avi
2015-12-11 33.52MB
12.2 文件的打开与关闭
文件的打开与关闭编程题
.${file.extension}
2016-09-21 0.00KB
 
16-c文件2.avi
.avi
2016-09-21 37.87MB
12.3 文件的读写
17-c文件3.avi
.avi
2015-12-11 116.45MB
13.1 单分支语句
单分支编程题
.${file.extension}
2016-09-07 0.00KB
 
19-单分支.avi
.avi
2016-09-07 44.11MB
13.2 双分支语句
双分支编程题
.${file.extension}
2016-09-07 0.00KB
 
20-双分支.avi
.avi
2016-09-07 22.42MB
13.3.1 switch语句
switch阅读题
.${file.extension}
2016-09-20 0.00KB
 
switch编程题
.${file.extension}
2016-09-20 0.00KB
 
21-多分支1.avi
.avi
2016-09-20 37.86MB
13.3.2 switch应用
switch编程题
.${file.extension}
2016-09-07 0.00KB
 
21-多分支2.avi
.avi
2016-09-07 24.42MB
13.4.1 分支嵌套的形式
分支嵌套的阅读题
.${file.extension}
2016-09-20 0.00KB
 
分支嵌套例题扩展
.${file.extension}
2016-09-20 0.00KB
 
分支嵌套的形式.avi
.avi
2016-09-20 38.34MB
13.4.2 分支嵌套应用
分支嵌套应用.avi
.avi
2016-09-06 30.14MB
14.1 循环的概念
循环结构的概念.avi
.avi
2015-12-11 19.20MB
 
简答题
.${file.extension}
2015-12-11 0.00KB
 
选择题
.${file.extension}
2015-12-11 0.00KB
14.2 for语句
for编程
.${file.extension}
2016-09-06 0.00KB
 
循环次数
.${file.extension}
2016-09-06 0.00KB
 
for循环结构.avi
.avi
2016-09-06 47.73MB
14.3 while语句
while 循环.avi
.avi
2016-09-06 21.77MB
 
while编程
.${file.extension}
2016-09-06 0.00KB
 
单选
.${file.extension}
2016-09-06 0.00KB
 
循环次数判定
.${file.extension}
2016-09-06 0.00KB
14.4 do..while语句
选择题3
.${file.extension}
2016-09-06 0.00KB
 
dowhile编程
.${file.extension}
2016-09-06 0.00KB
 
dowhile循环.avi
.avi
2016-09-06 15.35MB
14.5 break语句与continue语句
程序阅读题
.${file.extension}
2015-12-11 0.00KB
 
break and continue.avi
.avi
2015-12-11 54.73MB
 
综合题
.${file.extension}
2015-12-11 0.00KB
14.6 循环的嵌套
循环嵌套编程题
.${file.extension}
2016-09-20 0.00KB
 
循环嵌套.avi
.avi
2016-09-20 64.26MB
 
嵌套应用
.${file.extension}
2016-09-20 0.00KB
15.1 函数分类及定义
函数的分类及定义.avi
.avi
2015-12-11 28.88MB
 
函数分类及定义
.${file.extension}
2015-12-11 0.00KB
15.2 函数声明
单选
.${file.extension}
2015-12-11 0.00KB
 
函数声明.avi
.avi
2015-12-11 16.53MB
 
函数声明
.${file.extension}
2015-12-11 0.00KB
15.3 参数传递
参数传递.avi
.avi
2015-12-11 32.42MB
 
编程题
.${file.extension}
2015-12-11 0.00KB
 
实参与形参传递中,各自是如何分配存储空间的?
.${file.extension}
2015-12-11 0.00KB
 
程序阅读题
.${file.extension}
2015-12-11 0.00KB
 
单选
.${file.extension}
2015-12-11 0.00KB
 
参数传递
.${file.extension}
2015-12-11 0.00KB
16.1 数组的概念
数组的概念.avi
.avi
2015-12-11 26.73MB
 
单选
.${file.extension}
2015-12-11 0.00KB
 
数组的概念
.${file.extension}
2015-12-11 0.00KB
16.2 一维数组的初始化及引用
一维数组的初始化及引用.avi
.avi
2016-09-02 51.28MB
 
一维数组引用
.${file.extension}
2016-09-02 0.00KB
 
一维数组的初始化
.${file.extension}
2016-09-02 0.00KB
16.3 字符数组的定义与初始化
字符数组编程题
.${file.extension}
2016-09-20 0.00KB
 
字符数组的定义及初始化.avi
.avi
2016-09-20 58.44MB
16.4 字符串处理函数
常用的字符串函数.avi
.avi
2015-12-11 60.63MB
 
字符串处理函数
.${file.extension}
2015-12-11 0.00KB
 
编程题
.${file.extension}
2015-12-11 0.00KB
 
www
.${file.extension}
2015-12-11 0.00KB
16.5 结构体与数组
结构体与数组.avi
.avi
2015-12-11 49.07MB
 
编程题
.${file.extension}
2015-12-11 0.00KB
17.1 指针的概念
指针的概念.avi
.avi
2015-12-11 20.73MB
 
简答题
.${file.extension}
2015-12-11 0.00KB
 
指针的概念
.${file.extension}
2015-12-11 0.00KB
17.2 指针变量的定义及初始化
指针变量.avi
.avi
2015-12-11 58.01MB
 
指针变量的定义及初始化
.${file.extension}
2015-12-11 0.00KB
17.3 指针与数组
填空题
.${file.extension}
2016-09-01 0.00KB
 
指针与数组.avi
.avi
2016-09-01 62.43MB
 
指针与数组
.${file.extension}
2016-09-01 0.00KB
17.4 指针、数组与地址传递
指针、数组与地址传递.avi
.avi
2015-12-11 49.06MB
 
指针、数组与地址传递
.${file.extension}
2015-12-11 0.00KB
18.2 程序调试视频
单 步 跟 踪函数调用.avi
.avi
2016-10-29 133.07MB
课程知识点
提示框