北京邮电大学——计算机导论与程序设计基础

课程主页:http://www.tseg.org/course/course.jsp

教学内容的基础性、前沿性和时代性

《计算机导论与程序设计基础基础》课程内容符合教学大纲要求,强调学生对基本概念、原理、方法的理解和掌握。同时紧跟教育部计算机学科教学指导委员会对 “计算机学科”的重新定义和定位,不断改进、补充教学内容,不懈进行教学改革和课程建设。

教学方式

教学由课堂教学和实践教学组成,其中课堂教学在本科一年级秋季第一学期进行,实践教学包括与课堂教学同步进行的课程基本实验和春季第二学期的综合课程设计。其中,课堂教学 64 学时,课程基本上机实验 14 次,每次 4 小时,总学分为 5 学分。综合课程设计 32 学时, 2 学分。通过两个学期分阶段、分层次的实践环节训练,一方面是加强学生综合运用所学知识(抽象、建模、程序设计)解决问题的能力、做到程序设计训练不断线,另一方面是让学生初步建立起软件工程的思想,做到本科软件工程教学不断线。

在教材选择上,计算机导论部分采用自编教材, C 程序设计语言部分采用国外优秀教材翻译版。共三位主讲教师,学生总数约为 460 余人( 15 个教学小班)。

教学队伍和教学条件

计算机学院对本课程建设非常重视,在课程的学时计划、研究生助教、实验教学机时等各方面都给于充分的支持,目前本课程已列入北京邮电大学校级精品课程。

本课程有 3 位任课教师:张雷、周春燕和郑岩。承担教改项目有:
    张雷和周春燕:参与承担校级教改项目 2006~2008 :软件工程教学模式研究。
    郑岩和张雷:承担校级重点教改项目 2004~2006 :理工科本科生考试形式及培养质量评估模型的研究与实践。

为了保证实验教学的质量,学院还专门安排实验中心的 3 位教师和 21 位研究生助教一起参与上机实验的辅导,加大辅导力度和覆盖范围,锻炼学生综合运用所学知识解决问题的能力。

课程特色

教学思想和教学内容紧跟教育部教学指导委员会的课程指导要求,强调“抽象、设计和理论”三个形态的学科方法论,重在培养学生抽象思维能力以及解决实际(工程和应用)问题的初步能力。

以“计算机科学”的数学基础知识作为导论的主线,强调计算机科学在计算机发展过程中的重要作用。

对整个学科知识体系、学科的基本问题等进行总结,使学生在本课程学习之后能初步了解学科体系。

程序设计能力的训练重点放在思路、算法、编程构思和程序实现上,而不是 C 语言语法细节。

由课堂教学、课程基本上机实验和综合课程设计三个教学层次组成,做到大一期间学生程序设计能力训练不断线,并初步建立软件工程思想。

强调课程实践环节的监控和建设。 任课 老师、实验中心老师、研究生助教三方面职责明确独立且密切配合,加大了实验辅导和教学过程监控的力度。

采用上机考试强化学生动手实践意识。