课程简介

课程名称:C语言程序设计

英文名称:C Programming

总学时:56; 讲课学时:34;  上机学时:18

总学分:3.5

先修课程:计算机应用基础

开课单位:信息与工程技术学院

内容简介:

C语言程序设计》是全校各专业本科教学中的一门重要公共技术基础课,在全校各专业的本科教学计划中占有重要地位和作用。在计算机教育方面,C语言是为数不多的与国外保持内容同步的课程之一,可见,它在本科生教学中的地位之重要不言而喻。由于C语言是许多后续专业课程的基础,因此,在本科生教学体系中,C语言教学仅是起点,而非终点。

  学习本课旨在使学生掌握C语言的基本语法、语句、控制结构以及结构化程序设计的基本思想和方法,使学生认识到算法、良好的程序设计风格以及实践在本课程学习中的重要性,培养学生熟练使用C语言编程分析和解决实际问题的能力,培养学生无论以后在学习、工作中使用什么语言编程,都能灵活应用这些思想和方法的能力,为学生进一步学习其他专业课程和今后从事软件开发工作打下坚实的基础。

 本课程重点讲授计算机程序设计的基础知识、C语言的基本概念、顺序结构程序设计、分支结构程序设计、循环结构设计、函数、指针、数组等内容,掌握利用C语言进行程序设计的基本方法,以及C语言编程技巧。通过课后复习及上机编程实践环节,使学生打下程序设计的较扎实的基础。

教学的主要目的是培养学生利用计算机解决和处理本专业实际问题的思维方法和初步能力,掌握计算机程序设计的方法,为后续课程的学习打下基础

授课教师:穆炯、张洁、倪铭