SPOC学校专有课程
高级语言程序设计
分享
spContent=本课程是计算机及相关专业的一门专业基础课,同时也是入门的专业课,是数据结构、面向对象程序设计等课程的前导课程。通过本课程的学习,学生不仅可以理解程序设计的基本思想,提高分析问题和解决问题的能力,为后继课程的学习打下坚实的基础,而且可以加深对计算机的理解,提高专业素养,激发专业兴趣。
—— 课程团队
课程概述

本课程主要讲授C程序设计的相关内容,通过本课程的学习,要求学生了解程序设计的过程,掌握高级语言程序设计的知识、编程技术和基本算法,掌握基本的程序设计的思想、方法和风格,具备利用计算机求解实际问题的基本能力,能应用高级语言进行程序设计。通过上机编程实践,使学生养成良好的程序设计习惯,熟练使用上机编程环境和工具,具备程序调试与查错能力,具备解决一般工程问题的能力。


成绩要求

1、完成课程教学视频的学习;

2、按时完成作业,并完成对他人作业的互评;

3、积极参与课堂讨论。

单元作业占30%,单元测试占30%,课堂讨论占20%,视频观看20%。


课程大纲
预备知识

本课程是程序设计类的基础课程,在大一第一学期开设,学生只需具备基本的数学及逻辑思维能力即可,不需要特殊的前导课程。让我们一起开启编程之旅吧!

参考资料

新编C语言程序设计教程周二强编,清华大学出版社

参考书目:

[1] C程序设计(第五版)》谭浩强,清华大学出版社

[2] 高级语言程序设计》吕国英等编,清华大学出版社

[3]C语言大学实用教程》,苏小红、陈惠鹏、孙志岗等编,电子工业出版社