spContent=《程序设计(C语言)》课程通过介绍C语言程序设计相关概念和方法,使学生能够熟练地阅读和运用结构化程序设计方法设计、编写、调试和运行C语言程序。培养学生程序设计、开发与调试能力,应用计算思维方法去分析和解决问题的能力,为后续课程的进一步学习奠定基础。
《程序设计(C语言)》课程通过介绍C语言程序设计相关概念和方法,使学生能够熟练地阅读和运用结构化程序设计方法设计、编写、调试和运行C语言程序。培养学生程序设计、开发与调试能力,应用计算思维方法去分析和解决问题的能力,为后续课程的进一步学习奠定基础。
—— 课程团队
课程概述
该在线开放课程资源是为辅助大家课后学习而设计的,主要包括9部分内容,除了第一部分课程概述以外,每一部分都包含知识点复习、习题解析和实验题解析三部分。大家在线下课堂学习之后,可以利用本资源进行复习,对于不理解的习题和实验题可以查看解题步骤和编程过程,达到拓展课堂,提升学习效果的目的。希望本次上线的课程资源能为大家提供帮助。
授课目标
本课程通过介绍程序设计语言--C语言,使学生不但掌握高级编程语言的知识、编程技术和基本算法,更重要的是掌握程序设计的思想和方法,具备利用计算机求解简单问题的基本能力,能灵活应用高级语言进行程序设计,为后续课程的进一步学习奠定基础。
成绩 要求
课程成绩由三部分组成:
单元测试:25%,要求在指定时间内完成每章的单元测试。
单元作业:25%,要求在指定时间内完成每章的单元作业。
期末考试:50%,要求在课程结束前完成期末考试。
成绩在60分以上为合格,85分以上为优秀。
课程大纲
数据的输入、运算和输出
2.1数据的输入、运算和输出——知识点复习
2.2数据的输入、运算和输出——习题解析
2.3数据的输入、运算和输出——实验题解析
选择控制结构
3.1选择控制结构——知识点复习
3.2选择控制结构——习题解析
3.3选择控制结构——实验题解析
循环控制语句
4.1循环控制结构——知识点复习
4.2循环控制结构——习题解析
4.3循环控制结构——实验题解析
构造数据类型(数组)
5.1构造类型(数组)——知识点复习
5.2构造类型(数组)——习题解析
5.3构造类型(数组)——实验题解析
函数设计
6.1函数设计——知识点复习
6.2函数设计——习题解析
6.3函数设计——实验题解析
指针类型
7.1指针类型——知识点复习
7.2指针类型——习题解析
7.3指针类型——实验题解析
构造数据类型(结构体)
8.1构造类型(结构体)——知识点复习
8.2构造类型(结构体)——习题解析
8.3构造类型(结构体)——实验题解析
展开全部
预备知识
参考资料
1、C语言程序设计(第三版),苏小红,高等教育出版社,2015.7
2、C程序设计(第四版),谭浩强,清华大学出版社,2010.10
3、C程序设计(第四版)学习辅导,谭浩强,清华大学出版社,2010.10
4、C程序设计实例教程,金林樵,机械工业出版社,2010.3
5、标准C程序设计(第3版),影印本,清华大学出版社,2010.3