《程序设计基础(C)》 一、主要目标和主要内容: 本课程是公共基础课,要求学生具有一定程度的数学、物理、英语和计算机基础知识,以及其他相关的基础知识,适用于我校四年制本科工科类非计算机专业。本课程的主要教学目的与任务是使学生掌握结构化程序设计的思想,学习如何运用计算机解决客观实际问题,为今后的专业学习提供解决问题的计算机技术和方法。 二、授课教师和授课对象: 授课教师:祁俊 授课对象:非计算机专业理工科学生 三、课程类型和学时学分: 课程类型: 公共基础课、必修 学时: 讲课:32学时; 实验(上机):32学时 学分: 4 四、教学方式(授课形式和考核方式): 授课形式:多媒体授课 考核方式:考试 五、教材与参考书目: 1.参考教材: 黄维通,鲁明羽.C程序设计教程[M].北京:清华大学出版社,2005年11月,第一版. 2.主要参考书: [1] 谭浩强. C程序设计[M].北京:清华大学出版社,1999年12月,第二版. [2] 王声决,罗坚.C语言程序设计[M]. 北京:中国铁道出版社,2003年1月, 第一版.