本课程主要讲授C程序设计的相关内容,通过本课程的学习,要求学生了解程序设计的过程,掌握高级语言程序设计的知识、编程技术和基本算法,掌握基本的程序设计的思想、方法和风格,具备利用计算机求解实际问题的基本能力,能应用高级语言进行程序设计。通过上机编程实践,使学生养成良好的程序设计习惯,熟练使用上机编程环境和工具,具备程序调试与查错能力,具备解决一般工程问题的能力。
1、完成课程教学视频的学习;
2、按时完成作业,并完成对他人作业的互评;
3、积极参与课堂讨论。
单元作业占30%,单元测试占30%,课堂讨论占20%,视频观看20%。
本课程是程序设计类的基础课程,在大一第一学期开设,学生只需具备基本的数学及逻辑思维能力即可,不需要特殊的前导课程。让我们一起开启编程之旅吧!
《新编C语言程序设计教程》周二强编,清华大学出版社
参考书目:
[1] 《C程序设计(第五版)》谭浩强,清华大学出版社
[2] 《高级语言程序设计》吕国英等编,清华大学出版社
[3]《C语言大学实用教程》,苏小红、陈惠鹏、孙志岗等编,电子工业出版社