个人介绍
C语言程序设计(电子) 李刚等
School: 江西财经大学
department: 软件与通信工程学院
Course No: 17A03
Credit: 3.0
Hours: 0
课程介绍
 C语言程序设计是高等院校计算机专业及相关专业重要的专业基础课,其目的是培养学生的程序设计理念、掌握程序设计的基本方法,为后续课程(数据结构、面向对象程序设计、操作系统、编译原理和软件工程等)打下坚实的基础。
教师团队

李刚 副教授

单位:江西财经大学

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

涂丽琴 讲师

单位:江西财经大学

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

教学目标

通过本课程的学习,通过理论和实践相结合,使学生熟悉用C语言进行程序设计和调试的全过程,加深对C语言本身的理解,得到程序设计方法和技巧的基本训练,从而使学生能利用C语言解决简单的编程问题。具体为:

(1)使学生掌握结构化程序设计的基本概念和基本方法;

(2)使学生掌握以Visual C++ 6.0为代表的一种以上的集成开发环境的使用;

(3)使学生熟练掌握C语言基本的数据类型和常用的运算符,能正确使用表达式实现常用数据的简单加工;

(4)使学生熟练掌握结构化程序设计的三种基本结构(顺序、选择、循环),能使用相关语句完成这三种基本结构的程序设计;

(5)使学生掌握C语言常用的库函数的使用,以及用户函数的定义、调用、参数传递等方法;

(6)培养学生阅读和分析简短程序的方法和能力;

(7)通过训练使学生具备较强的C程序设计的能力;

(8)通过实践环节使学生具有较强的调试程序的能力;

(9)通过本课程的教学,培养学生的编程解决实际问题的能力;

(10)培养学生的自学能力,以及独立提出问题、分析问题、解决问题的能力。

参考教材
  1. 李刚,《C++编程-面向问题的设计方法》,复旦大学出版社,2013年

  2.  谭浩强,C程序设计教程(第四版),清华大学出版社,2010年;

  3.  谭浩强,《C程序设计(第四版)学习辅导》,清华大学出版社,2010年;

  4. 徐宝文等,《C程序设计语言》(第2版·新版),机械工业出版社,2004

  5.  Eric S.Roberts,《C语言的科学与艺术》(英文版),机械工业出版社,2004

  6.  杨涛等,《C程序设计语言习题解答》,机械工业出版社,2004


教学方法

问题驱动

项目牵引

网络辅助

全程评价

小组协作

课堂反转

教学资源
课程章节 | 名称   | 上传时间 | 大小 | 备注
1.2 带简单输出的C程序
cjiaoxue1.C简介.ppt
.ppt
2016-05-15 2.22MB
1.3 带有可变内容的输出
cjiaoxue2.数据描述.ppt
.ppt
2016-05-15 1.68MB
2.1 根据变量的值选择性输出
cjiaoxue3.数据的输入输出.ppt
.ppt
2016-05-15 479.00KB
2.2 通过输入值控制程序的行为
cjiaoxue4.程序结构.ppt
.ppt
2016-05-15 519.50KB
2.3 重复输出的自动化控制
cjiaoxue4.程序结构.ppt
.ppt
2016-05-15 519.50KB
3.1 对重复出现和使用的代码用函数进行封装
cjiaoxue6.函数.ppt
.ppt
2016-05-15 3.45MB
3.2 用数组存储大量相似数据
cjiaoxue5.数组.ppt
.ppt
2016-05-15 881.00KB
3.3 使用指针访问内存中的相似数据
cjiaoxue8-指针1.ppt
.ppt
2016-05-15 2.05MB
4.1 排序--让随机的信息变得有序
舞动的排序算法 冒泡排序—在线播放—优酷网,视频高清在线观看.flv
.flv
2016-05-16 10.83MB
 
插入排序Insert Sort排序舞蹈—在线播放—优酷网,视频高清在线观看.flv
.flv
2016-05-16 7.54MB
 
选择排序Select Sort排序舞蹈—在线播放—优酷网,视频高清在线观看.flv
.flv
2016-05-16 11.15MB
 
谢尔排序Shell Sort 舞蹈—在线播放—优酷网,视频高清在线观看.flv
.flv
2016-05-16 8.69MB
5.1 文字信息的表示与存储
cjiaoxue8-指针2.ppt
.ppt
2016-05-15 2.37MB
6.1 复杂数据记录对应的C类型
cjiaoxue9.结构.ppt
.ppt
2016-05-16 460.50KB
6.3 为提高数据插入和删除效率所作的改进
cjiaoxue10.链表.ppt
.ppt
2016-05-16 168.00KB
7.1 改变程序输入的来源
cjiaoxue11.文件.ppt
.ppt
2016-05-16 367.00KB
7.2 从命令行参数获取程序执行信息
cjiaoxue7.预编译.ppt
.ppt
2016-05-16 1.82MB
8.2 实验资料
C语言程序设计(电子)-实验教学大纲 - 2014级.doc
.doc
2016-06-08 82.00KB
 
C语言上机.ppt
.ppt
2016-06-08 372.50KB
 
C语言程序设计(电子)课程实验指导书.doc
.doc
2016-06-08 380.50KB
提示框