本课程是大学计算机教学中第一门系统地讲授程序设计的课程,介绍一种具体的程序设计语言(本课程以C语言为蓝本)及程序设计方法,使学生了解程序设计的基本结构,学会用计算思维的方式解决问题。通过本课程的学习,应使学生掌握传统的结构化程序设计的一般方法,培养学生严谨的程序设计思想、灵活的思维方式及较强的动手能力,并以此为基础,让学生逐渐掌握复杂软件的设计和开发手段,为后续专业课程的学习打下扎实的理论和实践基础。因此,本课程是一门理论性和实践性均较强的技术基础课程。本课程的重点在培养学生的应用软件的实际开发能力。
spoc(10)+作业(20)+期末考试(40)+课程设计(30)
大学计算机基础相关知识背景。
1.教材:《C语言程序设计》 苏小红 王宇颖 孙志岗 高等教育出版社
2.参考书:《C程序设计》 谭浩强 清华大学出版社
3.网络资源:
& 教学平台
& 爱课程网MOOC+SPOC补充课堂教学。