通过本门课程学习,使同学掌握高级语言的基本原理,学会运用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