学校云 建设你的专属在线教育平台
中国大学MOOC
SPOC学校专有课程
程序设计基础
分享
spContent=本课程是计算机领域的一门基础编程课。课程的教学目的是通过理论教学与上机实践,使同学们掌握C语言的基本语法,培养初步的动手编程能力,形成良好的编程风格,熟悉一些常用的简单算法,并了解程序设计的基本思想和方法。同时,本课程还是自学其他高级语言的基础。
—— 课程团队
课程概述

通过本门课程学习,使同学掌握高级语言的基本原理,学会运用C语言进行程序设计,同时提高分析问题和解决问题的能力,为后续课的学习和应用开发打下扎实的高级语言理论和实践基础。


授课目标

掌握程序的基本结构和程序设计的基本方法,掌握常用的问题求解策略和算法,能够灵活运用所学知识开发一套小型软件系统。

成绩 要求

MOOC平台单元测试及课程讨论占20%,其他平台作业占30%-50%,期末上机成绩占30-50%。

按百分制计分,60分至84分为合格,85分至100分为优秀。


课程大纲
预备知识

大学计算机基础


参考资料

1.《C程序设计(第五版)》,谭浩强编著,清华大学出版社,2017.8

2.《C程序设计(第五版)学习辅导》,谭浩强编著,清华大学出版社,2017.8

3.《C语言程序设计(第2版) 》,甘勇、李晔等编著,中国铁道出版社,2016.8

4.《程序设计基础(第4版)》,吴文虎等编著,清华大学出版社,2017.2