本课程的主要内容是什么?学好本课程有什么捷径?
本课程将从零基础开始,主要为大家介绍C语言的数据类型、常用运算符与表达式、三种基本结构(顺序结构、选择结构和循环结构)、数组、函数、指针、结构体和文件等内容。
本课程是实践性很强的课程,因此对该课程的学习有其自身的特点,听不会,看不会,只能练会。本课程不仅给大家提供了详细的基础知识讲解,还给大家提供了丰富的在线编程课后练习和作业题库。学习者在认真观看教学视频之外,必须通过大量的编程训练,在实践中掌握编程知识,培养编程能力,逐步理解和掌握程序设计的思想和方法,才能把这门课真的学好。也就是说学好本课程除了认真观看视频、多阅读程序、多编程和上机调试程序之外没有任何其他的捷径可走。
通过对本门课程的学习,学习者可以掌握程序设计的基本方法,程序设计的基本结构、常用算法的实现方法,培养学习者的计算思维能力、算法描述和理解能力以及利用计算机来分析问题、解决问题的能力。对于非计算机专业的学习者而言,程序设计的学习有助于理解计算机的能力所在,理解哪些是计算机所擅长解决的问题,从而能更好地利用计算机来解决本专业领域内遇到的问题。而对于计算机专业的学习者来说,程序设计是专业基础知识,是进一步学习计算机组成原理、操作系统、编译原理、体系结构等课程的基石。
本门课程适合任何对程序设计感兴趣的人学习,它将在学习者今后的学习、工作和生活中起到很大的帮助作用。

