SPOC学校专有课程
零基础入门C程序设计
分享
spContent=动手实践是学好C语言的关键,多模仿多思考
—— 课程团队
课程概述

《零基础入门C程序设计基础是非计算机专业学生接受计算机教育的一门基础课程,旨在培养学生具有设计计算机程序、编写程序和调试程序的能力。C语言是一种通用的高级程序设计语言,同时又具有其它高级语言所不具备的低级语言功能,不但可用于编写应用程序,还可用于编写系统程序,因而得到最广泛的应用。同时,掌握了C语言,就可以较为轻松地学习其他任何一种程序设计语言,为后续的课程打下坚实的基础。较好地训练学生解决问题的逻辑思维能力以及编程思路和技巧,使学生具有较强的利用C语言编写软件的能力,为培养学生有较强软件开发能力打下良好基础。


授课目标

目标1:熟悉C语言的语法,会设计简单的程序算法、掌握数据在计算机中的存储方式、熟悉各种运算符号、关键字的使用,了解程序的运行过程。

目标2:熟悉程序编译环境,掌握分析程序调试程序的技能。

目标3:提高学生解决实际问题的能力,能独立或合作编写一定质量的程序,具有一定的创新能力。


成绩要求

总评成绩:60--79分,合格;80-100分,优秀。

为了对学习者的在线学习过程更加负责,保证平台证书的严谨性和权威性,从2019年9月份开始,中国大学MOOC将不再发放免费证书;认证证书(同时有纸质版和电子版)需申请并付费:100元/份。


课程大纲
参考资料

主要教学参考书

[1] 雷莉霞主编 C语言程序设计基础》电子工业出版社 2019.3

[2] 雷莉霞主编 C语言程序设计基础实验教程》电子工业出版社 2019.3

[3] 谭浩强主编 C程序设计教程》清华大学出版社 2012.10

[4] 谭浩强主编 C程序设计教程学习辅导》清华大学出版社 2012.9