天津市级精品课:《C语言程序设计》


发布日期:2024-05-30

天津市精品课程:C语言程序设计(点击学习)

课程简介:

  C语言是一种被广泛学习、普遍使用的计算机程序设计语言。它的高级语言形式、低级语言功能具有特殊的魅力。由于C语言具有完整的编程语言特点,因而被大多数高等院校作为典型的计算机教学语言。《C语言程序设计》课程,面向全校非计算机专业的本科生开设,为限选课,总共52学时,讲课28,上机24学时。以C语言为平台,介绍程序设计的思想和方法。此课程不仅使学生掌握高级编程语言的知识、编程技术和基本算法,更重要的是掌握程序设计的思想和方法,具备利用计算机求解各专业实际问题的基本能力,能灵活应用高级语言进行程序设计。

  课程的重点集中在语法知识、程序控制结构、数组、结构体、指针等数据以及算法设计。学生能掌握程序设计的核心部分,集中训练学生程序设计能力、逻辑思维能力。学生学习了C语言,具备一定的算法设计、程序设计和逻辑思维等基本能力。为进一步学习其他实用编程语言如VC、VB、Java等打下坚实基础,从而能够开发实用软件。

  多年来,程序设计课程不断在教学内容、教学方法及教学手段等多方面进行改革和发展。

  1.语言平台从Basic、Fortran、Foxpro发展到C语言。
  2.98年开始,该课程全部采用多媒体电子教案结合板书的方式授课。由于采用多媒体教学手段,课程总学时由原来的64学时压缩为52学时。
  3.上机实验学时比重加大,同时加大了实验辅导力度,使教学逐步从重教轻学、重理论轻实践转变为注重对学生实际编程能力的培养。
  4.课程的考试方法及内容也进行了彻底地改革,采用试题库抽题组卷和流水阅卷,做到教考分离;课程考试客观题减少,而编程题的比重增加,逐渐把考核重点从考核语言知识转向实际编程能力,使教学效果不断提高。

  我校两个校区,均建有设施完善的多媒体教室和实验机房,使得多媒体教学和实验能够顺利实施。随着校园网的发展,《C语言程序设计》课程的相关网络资源初具规模。开发了网络教学系统平台,通过讨论区等完成网络交流,通过网站的众多教学资源(教学大纲、教学计划、教案、录像等),更好地服务教学,为开展教学和课程辅导提供了有利条件。

  在校、教务处、院各级领导关心和支持下,在计算机科学与信息工程学院计算机基础教研室全体教师的共同努力下,近年来,我们不断加强师资队伍建设,注重选拔优秀课程带头人和骨干教师;重点改革教学内容、教学方法和教学手段;实行课程负责人制度,强化教学环节的质量管理与控制;从而使《C语言程序设计》课程形成了自己独有的特色和优势。

  《C语言程序设计》这门课程于2005年12月被评为“校级精品课程”。

  《C语言程序设计》这门课程于2006年12月被评为“天津市级精品课程”。