程序设计(C语言)
分享
课程详情
课程评价
spContent=《程序设计》是普通本科计算机科学与技术相关专业的一门专业基础课。通过本课程的学习,学生将掌握C语言的基本语法,学会编写程序的方法,以及调试工具的使用,能够进行算法设计,具有运用程序设计解决实际问题的能力,为后续专业课程的学习打下坚实基础。
—— 课程团队
课程概述

该在线开放课程资源是为辅助大家课后学习而设计的,主要包括9部分内容,除了第一部分课程概述以外,每一部分都包含知识点复习、习题解析和实验题解析三部分。大家在线下课堂学习之后,可以利用本资源进行复习,对于不理解的习题和实验题可以查看解题步骤和编程过程,达到拓展课堂,提升学习效果的目的。希望本次上线的课程资源能为大家提供帮助。

授课目标

1. 通过学习C语言的基本概念、语法、语义和各种数据类型的使用特点,引导学生从实际问题中抽象数据结构,训练和培养学生的逻辑思维能力、抽象思维能力;

2. 掌握结构化程序设计思想、最基本算法的设计与实现方法、C语言程序设计的方法及编程技巧,能正确使用C语言编写程序,培养学生运用结构化思想有步骤有条理地分析问题、借助计算机分析和解决有关实际问题的能力,从而培养计算思维能力;

3. 掌握调试程序的基本方法及上机操作实践,掌握运用现代技术获取相关信息的方法,养成自主学习和多角度反思的习惯,提升综合素养,为后续课程学习打下坚实基础;

4. 培养学生善于观察分析和创新精神,认真、细致严谨、精益求精的职业素养和团队协作能力。

课程大纲
预备知识

在线下课堂学习完对应章节知识。

参考资料


1、C语言程序设计(第5版),苏小红,高等教育出版社,2023.12

2、C Primer Plus(第6版), 史蒂芬·普拉达,人民邮电出版社,2019.11

3、C程序设计语言, 布莱恩·W.克尼汉,机械工业出版社,2019.4      



常见问题