信息与计算科学专业实践教学的探索

摘要:结合信息与计算科学专业的特点,探索出其实践教学的重要性及各个环节,对该专业学生应用能力的培养有一定的借鉴作用。

关键词:信息与计算科学;实践教学;专业课程;毕业设计

中图分类号:G642.0文献标识码:A文章编号:1671-0568(2011)17-0123-03

信息与计算科学专业是数学类大专业的一个分支,要突出数学的强基础的一面,另一面还应与现代信息技术、计算技术紧密联系,专业的应用能力更应该得到重视。所以,在实践教学方面需要得以加强。如何在数学类大专业下,加强信息与计算科学专业的实践教学,有许多院校做得很好,也得到了较多的有益经验,值得学习推广。由于开设该专业的地方、学校、学院均有较大的差异,所以在实践教学方面也各不相同。

五邑大学(以下简称“我校”)于2002年开设信息与计算科学专业,主要开设两个方面的课程:数学类专业课(数学分析、高等代数、空间解析几何、常微分方程、概率论与数理统计、离散数学等),计算机类专业课(高级语言程序设计、操作系统、数据库原理、计算机网络、数据结构与算法分析、软件工程等),数学类课程在实践方面比较重视数学建模,计算机类课程侧重软件开发,只是两方面的融合不够。经过多年探索,该专业的建设得到了较大的发展。笔者就此从四个方面对加强信息与计算科学专业的实践教学进行一些有益的探索。

一、在专业计划中突出实践教学

从信息与计算专业培养目标来看,学生不仅应该掌握扎实的学科知识,还应该具有较强的实践动手能力,以适应新形势对应用型人才的要求。我校2009年制定了新的专业培养计划:培养德、智、体、美全面发展,具有良好的数学素养,掌握信息科学和计算科学的基本理论和方法,受到科学研究的初步训练,能综合运用所学的信息与计算科学理论与方法解决某些实际问题,能在教育、科技、信息产业和经济部门从事研究、教学、应用开发和管理工作的高素质应用型人才。

信息与计算专业分为数据分析与多媒体信息处理两个专业模块。在教学计划中明确规定了基础课程与专业课程教学的实践环节,强调知识、技能学习与解决实际问题能力培养的有机结合。含有实践教学环节的课程的教学计划见下表:

二、在教学大纲中细化实践教学的要求

根据教学计划,并结合各门课程的教学大纲,制订相应课程的实践教学大纲。每门课程的实践教学包括基础实验、设计实验、综合实验三个方面的实验,原则要求设计实验和综合实验不少于实践教学课时的1/3,实验课时不少于12课时,实践课程至少有一个设计实验或综合实验。如C++程序设计的综合实验设计如下:

1.实验目的

综合运用面向对象程序设计的基础知识,设计一个小型的应用程序,提高解决问题的能力。实验内容(任选一个):设计通信录管理程序,具有建立、追加、删除、显示、修改和查询联系人电话号码的功能;设计一个小型教职工信息管理程序。

2.数据分析课程的设计实验与综合性实验

设计性实验:安排课外题目,进行数据分析与处理;综合实验:选择一个全国大学生数学建模竞赛实际课题,通过SAS进行数据分析。

3.加强实践教学的考核

每门含有实践的课程都制订了实践课程的考核要求。如生产实习实践环节的的考核方式:实习结束后,每个学生应认真做好总结,提交总结报告。生产实习成绩根据实习总结报告的质量和在实习期间的表现综合评分(平时表现占70%、实习报告占30%)。实习生的总成绩为五级制,即优秀、良好、中等、及格、不及格;数据软件实践环节的考核方式则为:根据每次上机完成情况来评定一部分成绩,占总成绩的30%。另一部分是最终考试成绩,考试采取上机操作方式,占总成绩的70%。

三、在专业课程教学中加强学生实践操作能力的培养

为加强信息与计算科学专业的实践教学,我校建设了信息与计算科学综合实验室,配备比较齐全,有主机40台,管理服务器1台,存储服务器1台,无线路由器2台,交换机1台,投影仪1台,激光打印机1台,针式打印机2台,扫描仪1台,等等。

专业课程的实践教学环节,学校进行了严格的质量监控,既加强教师对实验的指导,又加强实验的考核。对于一般实验和设计性实验,要求一人一题,由学生独立完成。对于综合性实验,组织安排实验小组,在完成实验中要突出个人独立完成的部分,也要突出团队的合作精神。

专业课程的实践教学贯穿于各门专业课教学中。在专业课程教学中,既要强调实验操作方法的理论性、可行性,又要强调与具体实际问题的联系。这就要求:在信息与计算科学专业课程的教学中,应该紧密联系信息技术与计算技术的实际(特别是学科最新发展与高新科技的实际)。[1]在实验课中应注意与具体实际问题的结合,同时充分培养学生的独立思考和创新的能力。如网络安全课程的教学中,让学生独立完成信息隐藏、数字水印、入侵检测、安全协议、密钥分发以及门限密码等实验,并进行网络攻防综合性实验,将学生分为两到三人一组,每一组安装并维护计算机,并安装不同的操作系统,学生可以进行攻击和防御的练习,在攻击其它计算机的同时,必须保护自己的计算机免受他人的攻击。又如在数值分析课程中,除了通过Matlab软件实现插值(Lagrange、Hermite)、Newton-Cotes求积公式、Romberg积分法、Causs-Legendre求积公式,还通过C/C++语言编程实现数值计算方法中相关的算法分析。在后续的算法设计与分析课程中,重视数学理论在算法设计复杂度分析中的应用。

四、重视理论与实践的联系

信息与计算科学专业应特别重视实践性教学环节,构建完善的实践教学体系,既可按照课程要求安排上机实习与试验,也可单独开设实验课程或组织社会实践,亦应安排毕业实习或完成毕业论文。[2]

加强专业的实践环节,包括组织学科竞赛、开展课程兴趣小组活动、参加假期社会调查、申报并开展学生科研课题、组织数学建模竞赛,等等,重视培养学生的实践操作能力。

1.积极组织学生参与社会实践活动

我校数学与计算科学学院于1999年成立的软件研究所具有两个重要职能:一方面面向社会,承担一些项目的开发、研究;另一方面也是一个孵化基地,即提供学生参与实践的平台。先后与多家公司签订了产学研合作,公司向软件研究所提供科研项目的经费支持,也是学生的实习基地。我校每年寒暑假都选派学生去江门市江海区信息产业局及深圳、广州等地参加社会实践活动,让学生参与相关信息岗位的实践操作。

2.加强学生科技活动与学生科技项目的攻关

根据我校每年两次组织学生科技课外活动小组、学生科技项目申请的实际,选派工作责任心强、具有一定学术水平和较强实践指导能力的教师担任指导教师,并为课外科技活动小组提供活动场地、实验室及设备方面的支持,让学生参与与专业实践密切相关的学生科技课外小组活动。在学生参与科技课外活动小组活动的基础上,由指导教师选题、或由学生提出、或由学生与指导教师讨论后选定学生科技攻关项目,由品学兼优、勤奋好学的各年级学生组成项目研究小组(团队),学校提供项目研究经费。在项目指导教师指导下,完成具有一定技术含量、具有标志性成果的学生科技项目。如2009年,信息与计算科学专业学生的科技课外活动有:局域网服务器设计科技小组、车牌照自动定位与识别系统研制小组等;学生科技项目有:指纹模式识别与对比应用、学生奖罚管理系统等。

3.精心组织专业见习和专业实习

作为两个重要的实践课程,专业见习和专业实习都制订了实践课程的教学大纲,有规范的考核要求。将学生的专业见习、专业实习与今后的发展联系起来,也是实践教学的重要任务。2010年,广州达内软件有限公司成为我校的实习基地,2011届两个班的30多名学生参与该公司的Java项目开发的毕业实习。实习结束后,有20多名学生继续参与了该公司及其它公司的Java岗前培训,即将从事软件开发方面的工作。

我校也加强产学研基地的建设。既作为学校服务地方的窗口,也为学生的见习与实习提供了重要的场所。在信息与计算科学专业的创办初期,就选派教师参与了江门市联壹公司的软件开发项目和江门市江海区信息产业局的科技项目研发,这两个单位也成为了信息与计算科学专业的重要见习与实习基地。

4.在毕业设计中突出专业的应用背景

重视毕业设计与实际应用的结合,通过毕业设计使学生达到培养目标的要求,增强学生就业的能力。我校对该专业的毕业设计强调:①提前确定毕业设计的题目,实行师生的双向选择。让学生利用寒假时间,充分进行调查、研究,做好毕业设计的准备工作,以提高毕业设计的质量。②毕业设计的题目与教师的实际科学研究相结合,与实际的软件开发相结合,与校外专家学者的指导相结合,让学生在毕业后能够尽快地参与和承担理论研究与实验应用研究。③充分发挥产学研基地的作用,让学生面向社会做项目开发,提高学生独立分析和解决实际问题的能力。往届部分毕业设计的题目有:百货商城供应商查询软件、视频Blog、物流末梢数据分析软件、百货商城VIP卡查询软件、消费积分核算系统、道路图像的特征及预处理方法研究、基于html文件的信息隐藏、Windows主机扫描系统的设计与实现、主分量分析及其在人脸识别中的应用、基于支持向量机的模式分类、虚拟城市漫游、不确定需求下安全库存模型的设计与案例研究、目标规划多功能模块的设计研究与案例分析、Markov链在实际问题的中的应用、线性规划与BIP处理是非决策的模板设计与案例研究、实物期权思想在R&D项目投资决、证券组合模型研究、多功能非线性规划功能模块的设计研究与案例分析,等等。

信息与计算科学专业是一个新型复合型专业,我校将该专业定位于理科,而专业特点则具有较强的工科性,所以该专业人才培养中起关键作用是实践教学环节。为社会培养高素质的应用型人才、提高毕业生就业竞争力的关键,也在于实践教学环节。我校结合自身实际、地方发展的实际,对信息与计算科学专业的实践教学进行了一些有益探索,制订了较为完善的信息与计算科学专业实践教学体系。

参考文献:

[1]数学与统计学教学指导委员会数学类教学指导分委员会.关于《信息与计算科学》专业办学现状与专业建设相关问题的调查报告[J].大学数学,2003,19(1).

[2]信息与计算科学专业教学规范(试行稿)[J].大学数学,2003,19(1).

[3]冯建中,何先平.信息与计算科学专业实践教学改革研究[J].长江大学学报(自然科学版),2010,7(3).

[4]周富照等.信息与计算科学专业实践教学体系创新研究探析[J].湖南工业大学学报,2010,24(1).

推荐访问:探索 实践 科学 计算 教学