SPOC学校专有课程
C语言程序设计
分享
spContent=在当今社会计算机技术飞速发展,AI热度非凡和互联网+形势下,学习给电脑编写程序的技术,是多数人需要和渴望掌握的技术。本课程将用最简明的语言、最典型的实例和通俗的讲解为你讲授程序设计的思想,以及利用C语言进行编写程序的方法,并将带领你逐步掌握通过编写程序解决生活中的实际问题的初步方法。
—— 课程团队
课程概述

  

本课程是一门学习程序设计的入门课程,课程以C语言为载体,讲授程序设计的思想和方法,为学习者更好地利用计算机解决工程实践、科学研究和日常生活中的问题打下基础。

     这门课程目的在于帮助想要学习编程的朋友能够轻松、愉快的进入学习的状态,能够慢慢的喜欢上编程,逐步掌握利用C语言进行程序设计的方法,进而能够通过编写程序解决学习和工作中的实际问题。

课程针对线上教学的特点与问题,进行了课程体系的重构和内容的提炼,实现了知识碎片化与系统性的有机结合。课程制作合理,讲解方式多样,同时提供了测验、作业题目供学习者练习。

学习编程技术,是一项枯燥而实践性很强的工作,但程序调试成功的喜悦会让你获得极大地成就感。路虽远,行则将至。希望你能坚持下来,去叩响计算机世界的大门,去拥抱风起云涌的未来。

授课目标

学习程序设计的基础知识,了解科学计算的一般思路,掌握程序的基本结构,掌握算法的常用表示方法。培养学生具有一般算法的描述能力和对程序结构的认识。 训练学生对计算机语言规则的熟悉和了解,掌握用C语言进行程序设计的方法与编程技巧,掌握基本算法的程序实现,培养学生程序设计的基本能力。

成绩 要求

具体考核标准见教学大纲。

课程大纲
预备知识

本课程面向零基础的学习对象。学习过大学计算机或其他计算机课程的会对学习有帮助,但不是必要的。

参考资料

教材:

[1] 朱鸣华 罗晓芳 董明 孟军 汪德刚. C语言程序设计教程(第5版). 机械工业出版社,2024.8 ISBN 978-7-111-76362-8

[2] 朱鸣华 罗晓芳 董明 孟军 汪德刚 C语言程序设计习题解析与上机指导(第4版). 机械工业出版社,2024.8. ISBN 978-7-111-76267-6



常见问题

1.如果无法正常观看视频,应该怎么办?

答:如果无法正常观看视频,请尝试进行如下操作:

(1)确认你使用了支持视频播放的浏览器。

(2)清除浏览器的浏览数据及缓存。

(3)关闭硬件加速。请在浏览器的 设置 - 显示高级设置 中,将“使用硬件加速模式”(如果可用)一项取消勾选,并重新启动浏览器。

(4).检查你的网速。


2. 学习C语言程序设计使用什么软件好?

答:学习C语言的编程软件有多种,常常是各有优点。我们建议使用Visual C++ 2010,其他的还有DEV C++。这是一款自由软件,使用简单,体积小,容易获得;Code::Blocks,简称CB(https://www.codeblocks.org) 等都是很好的编程软件,有时间都熟悉一下是很好的选择。


3. 如何学好程序设计?

答:学习程序设计是一门实践性很强的课程,建议同学们在学习程序设计过程中,认真学习、理解基本概念和语法规则,多上机编程练习。在学习中可以采用模仿设计的方法,首先仿照课程的例题编写程序,修改其中个别语句,观察运行结果。然后开始编写课程的作业程序,可以试着以多种方法编写,从而更好地理解程序设计的思想。