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

李阳 副教授

教学方法

课堂教学与上机实验相结合,课堂教学约占总学时的 1:1,上机实验约占总学时尽力创造条件鼓励学生利用业余时间多上机实践。使学生理论知识和实践技能得到,提高分析问题、解决问题的能力。 

教学的主要目的不局限于使学生单纯地了解和掌握 C 语言的基本语法规范,而是要致力于培养学生运用 C 语言解决实际问题的编程能力,以 C 语言为工具,介绍程序设计的基本思想和方法,重视在新形势下的新方法、新规则和新思想的传授,让学生从多角度、以多方式去了解和掌握 C 语言以及程序设计的精髓,着重培养学生无论以后在学习、工作中使用什么语言编程,都能灵活应用这些思想和方法的能力。同时,让学生在学习程序设计的过程中,养成良好的编程风格。


参考教材
  1. The C Programming Language,Brian W. Kernighan / Dennis M. Ritchie,机械工业出版社。

  2. C Programming: A Modern Approach,K. N. King, W. W. Norton & Company。

  3. Head First C,David Griffiths,O'Reilly Media, Inc, USA。

  4. C Primer Plus,Prata S.,人民邮电出版社。

  5. 21st Century C,Ben Klemens ,东南大学出版社。

  6. Understanding.and.Using.C.Pointers,Richard Reese,人民邮电出版社。

  7. Expert C Programming,Peter Van Der Linden,人民邮电出版社。

课程评价

提示框
提示框
确定要报名此课程吗?
确定取消