北京邮电大学世纪学院 C语言程序设计 精品课程申报
 
 
课程发展历史沿革   理论课教学内容     实践课教学内容     教学条件     教学方法与教学手段     教学效果
课程发展历史沿革

北京邮电大学世纪学院从2005年开始招生,作为一所独立学院,办学机制与其它普通公办高校有所不同,学生的培养目标也和其它院校有所区别,因此学院的教学工作是一个逐步摸索、逐步提高的过程。

培养应用型人才是独立学院的基本定位,因此从办学初,如何做好人才的培养就是学院首要重点思考的问题。经过多次的调研、校外专家论证和校内教学研讨,大家一致认为,基础课程的教学在应用型人才培养过程中占有重要地位。

在所有专业的课程体系中,《C语言程序设计》课程都占有非常重要的地位。我院目前共设立8个教学单位,共计13个招生专业。每个专业都有若干门后续课程和《C语言程序设计》课程密切相关。例如:全校有7个专业设置了《数据结构》课程,有5个专业设置了《C++程序设计》课程。

学院在基础课教学方面始终给予充分重视和大力支持,无论人力、物力都向基础课倾斜,保证了基础课程的建设。

三年内,我院的《C语言程序设计》课程经历了跨越式飞速发展过程,每年都有一大提高,每年都上一个新台阶。

第一阶段,初始积累阶段

20052006学年里,学院采用了北京邮电大学对应专业的《C语言程序设计》课程大纲。经过一年的教学,学生在学习过程中遇到了一定的困难,经过分析大家认为主要原因是:

1、没能做到因材施教。北京邮电大学属于重点高校,学生在本科第一批录取,而世纪学院属于本科第三批录取,但对这批学生采用和第一批录取的学生相同的教学大纲,学生自然会在学习过程中感觉吃力。

2、没有合适的教材。世纪学院的培养目标是应用型本科人才,所以教学内容应围绕这个培养目标展开,但当时却找不到一本与此要求相适合的教材。

针对上述的两个问题,20052006学年结束后,计算机系组织人员启动教学大纲的修订工作,同时启动了教材建设工作。

第二阶段,起步发展阶段

1、搭建院级平台课

20062007学年开始,学院将本课程设定为院级平台课,由计算机系负责该课程的建设。平台课的主要特点是“八个统一”,即:统一大纲、统一教材、统一教案、统一教学进度、统一作业、统一实践(实验)环节、统一考试、统一阅卷。

在这个学年里,计算机系组织人员重新修订本门课程的教学大纲,适应了教学要求。在重新审定的教学大纲中,本课程的组成包括:课堂教学42学时、课内实验22学时和课程设计2周。该大纲的最大特点就是充分强化了实践环节,一方面为学生后续课程的学习打下了牢固的基础,另一方面适应了应用型人才培养的需要。

2、启动教学辅助平台建设

该学年作为世纪学院的教改项目,启动了“C语言程序设计辅助教学平台”的建设工作。该平台的建设目标旨在以考试为核心,以作业和练习为基础,以答疑为重点,为教师和学生提供覆盖教学的全过程帮助。试题库建设已初具规模,现共有试题1500道。

配合院级平台课的要求,购买了一台本课程专用的服务器,“辅助教学平台”投入试运行,从而改变了原来“课堂教学+课程实验”的教学模式,形成了一种全新的“课堂教学+课程实验+网络平台+课程设计”教学模式。

3、教材建设取得突破

20073月,由世纪学院教师编写的《C语言程序设计》和《C语言程序设计实验指导》两本教材由北京邮电大学出版社出版发行,这两本教材作为“应用型本科计算机系列教材”的首批教材出版。

第三阶段,精品发展阶段

20072008学年初,《C语言程序设计》课程列入院级精品课程建设重点

支持范围,《C语言程序设计》课程建设工作全面展开。

按照学院对精品课程建设的要求,教务处和计算机系对全院涉及该课程的资源进行整合,成立了“计算机课程教学组”,任命徐惠民教授为课程负责人,计算机系主任夏涛为第二负责人,全面配合负责人开展工作。

教学组在全院范围内选拔授课教师,很多具有科研背景的教师加入到《C语言程序设计》课程的教学工作中来。通过这些措施,该课程建立了一支优秀的教师队伍,共有11位教师,分别来自3个不同的院系。其中教授1人、副教授5人、讲师4人、助教1人,学历组成是:博士后1人、博士3人、硕士6人、本科1人。该教学团队是学院重点建设的“金牌团队”。

经过近3年发展,在每位成员的共同努力,《C语言程序设计》课程已经形成了一套完整的教学大纲,并将实验、课程设计等实践环节融入到课程中,开发了功能完善的辅助教学平台,形成了教学内容、教学方法和教学手段的无缝连接,形成了完整的课程体系。借申报北京市精品课程的契机,我们将进一步加强和完善了对该课程的建设,力求达到同类院校的先进建设水平。