SPOC学校专有课程
C语言程序设计
分享
spContent=
—— 课程团队
课程概述

本课程是计算机专业和理工科非计算机专业学习计算机编程的起步语言。通过本课程的学习,使学生掌握基本语法、程序设计的基本思想和结构化程序设计的一般方法,以C为语言基础,培养学生严谨的程序设计思想、灵活的思维方式及较强的动手能力,使学生逐渐掌握复杂软件的设计和开发手段,为后续专业课程的学习打下理论和实践基础。整个教学过程分为编程准备、编程基础,编程提高、编程进阶和编程技巧重点介绍基本结构、数组、指针、函数、结构体和文件等,通过对重点和难点知识点进行详细分析,注重训练学生的理解能力,学会知识的融汇贯通,培养学生在实践中能够运用C语言工具解决实际问题的能力。

成绩 要求

1. 完成课程所有的学习内容、视频、课件等,占总成绩60%;

2. 完成所有的在线练习,占总成绩10%;

3. 完成所有的编程题,占总成绩10%;

4. 参加期末考试,考试成绩占总成绩20%;

通过视频学习,完成练习、编程和期末考试,并积极参与讨论,60分-79分为合格,80分及以上为优秀。达到课程要求后,可以获得课程主讲教师签名颁发的合格证书或优秀证书




课程大纲
参考资料

《C语言程序设计基础》马杰、刘艳、杨磊,南京大学出版社

《C语言程序设计》谭浩强,清华出版社

《C语言程序设计(第3版)》 苏小红,王宇颖,孙志岗等,高等教育出版社 

《C语言大学实用教程(第4版)》苏小红,孙志岗等 ,电子工业出版社 

《C语言程序设计》(第二版)王曙燕、王春梅,科学出版社