基于项目的教学理念在数据结构课程中的研究

2014-04-29 00:25李登辉
课程教育研究 2014年3期
关键词:项目设计数据结构

李登辉

【摘要】基于项目的教学理念不同于传统的教学模式,本文从课堂教学、项目设计、项目实践和项目考核等角度进行了有意义的探索和实践。教学实施效果反应,基于项目的教学方法在抽象的数据结构课程的教学中起到了非常好的效果,提高了学生的兴趣和能力。

【关键词】项目设计 项目实践 项目考核 数据结构

【中图分类号】G64 【文献标识码】A 【文章编号】2095-3089(2014)03-0231-02

1.引言

数据结构是电子信息类专业的重要基础课,是设计和应用各种软件的基础。该门课程的教学效果对学生专业素养的形成起着重要的作用。近年来,围绕课程改革,许多学校对数据结构这门课程都进行了有效的改革和探索,取得了不错的效果。

由于数据结构是一门比较抽象的课程,许多老师花费了许多心血进行备课,但从学生的掌握情况来看,并没有达到满意的效果。为保证专业课程的教学质量,学院的信息工程系和电子工程系联合师资力量对数据结构的教学模式进行了全面的探索和研究,申请了区级教改项目。经过近两年的实践教学改革,教学质量取得了显著提高。

2.基于项目的教学模式

基于项目的教学模式是以课堂教学为基础,以项目为中心,以学生为主体的模式,旨在培养学生独立自主、创新动手能力。在课题项目的选择上尽量选择跟理论课知识紧密相连,又有一定创新性和实践性的内容,有利于学生全面理解和掌握课本的抽象知识,整个项目实施过程主要有以下几个方面构成。

2.1 课堂教学

课堂教学中,老师改革传统的教学模式,对所有知识点不再一一讲授,而是对重点和难点部分进行讲解,学生课后学习比重加大,促进学生自主能力提高。同时在讲解相关知识点的时候,注意培养学生的兴趣,将好的作品项目介绍或演示给学生看,可以大大激发学生的好奇心,为项目的实施奠定了兴趣基础。

2.2 项目设计

课题项目可以由教师预先准备好,也可以鼓励学生自主设计题目。每个题目必须具有可行性,同时考虑工作量和实践难度的平衡:题目的设计满足课程知识构建的需要,还要考虑课程的理论知识实践性:题目设计要有一定的拓展性,留有一定的空间供学生发挥。人员的安排上,尽量考虑硬件、软件两部分内容的实现,既要让每个同学有所锻炼,又不能加重学生的课后负担,安排的工作量要适中。

2.3 项目实践

课题组学生成员对拿到手的题目要进行全面分析和讨论,对整个课题的各个模块实现分工要明确。对于关键性问题组成员之间要积极讨论,提出可行性方案,根据讨论结果进一步分配设计任务,每个组成员要积极合作撰写任务书和实施方案等。在正式实施之前要由老师和同学进行开题答辩,对项目的整体可行性方案进行论证,通过的课题方案在教师规定的时间内完成设计制作或程序调试等内容,最后上交总结报告,进行结题答辩等。

为了及时解答学生在做课题项目中遇到的问题,指导教师可以在每周固定时间安排一次答疑时间,以便帮助学生排忧解难,确保学生的问题可以及时有效的解决,从而保证了项目的按时完成。另外,也可以指导学生借助网络教学资源和图书馆资料等及时查找资料,从而有效促进学生自主能力的提高。

2.4 项目考核

对完成的项目进行验收评估,尽量做到公平、公正。对整个课题的完成情况,可以分为多个考核点,比如平时表现、项目完成情况、答辩表现、工作量及难度系数等。对每个考核点都有相应的分值比例,课题项目验收的时候由任课老师、实验室老师及助教等组成,分别进行实物验收和答辩情况打分。各个老师根据每个小组的演示、汇报、提问回答情况给出一个综合分数,最后讨论确定小组成绩。这种方法虽然主观打分的因素比较大,但是摒弃了传统的期末考试试卷答题的方法,有效的激发了学生自主学习的积极性、提高了实践能力。

3.教学买施效果

基于项目的教学模式大大激发了学生对该门课程的兴趣和积极性,为了完成课题项目,学生在遇到问题时候,会积极联系课程的理论知识,动手查阅资料,从而解决实践问题。这一过程的实施,有效的提高了学生发现问题、分析问题和解决问题的能力。

基于项目的学习方法有效培养了学生的思维创新能力,因为每个课题内容都保留功能拓展部分,这就鼓励了学生在项目实施中在原有基本功能基础上发挥想象力,对题目的功能进行外延的扩展。

基于项目的教学模式锻炼了学生团体协作,分工实现能力。在整个项目的完成过程中,每个学生既要完成属于自己的模块功能,相互之间又要进行沟通合作,为了共同的目标而努力,最终实现各部分之间的协调联机调试。经过这种学习模式的锻炼,在后续的电子设计竞赛中,不少团队获得了令人瞩目的成绩。

4.注意事项

虽然这种教学模式有许多优点,有效促进了自主学习、思维创新及团体合作能力的培养,但不可否认仍然存在一部分问题需要加以注意。

(1)数据结构课程中有些教学知识点难以设计出比较满意的教学案例,这需要教师加强素材积累及资料收集,以便在后期的教学中设计出比较满意的教学案例。

(2)对于某些设计出的教学案例,虽然学生积极努力完成,但是在后期的答辩中难以演示比较满意的效果,这都要求教师和学生在设计和实现上开动脑筋,以更形象更生动的效果完成对课程抽象内容的理解和把握。

5.结束语

基于项目的教学模式在数据结构的授课中已经开展2年,在这2年多的实践教学中,取得了比较满意的教学效果。通过课程实践,学生不仅深入理解了数据结构的基本原理和基础知识,对抽象的理论知识通过课题项目的实践有了更深入的感性认识。同时,学生普遍感觉自己的动手能力得到了提高,遇到问题、分析问题和解决问题的能力得到了锻炼,这为后续的软件专业课程的开设打下了牢靠的基础。

参考文献:

[1]刘素娟.基于项目的研究性学习活动设计研究[J].中国教育技术装备,2009.21:11-13

[2]陈宇.基于项目学习模式在计算机软件教学中的应用[J].时代教育,2011,8:180-181

[3]王立强.基于项目学习和实践的课程改革创新探索[J].实验室研究与探索2012.4:114-116

[4]杜玲.基于项目教学的学业评估与反馈探究[J].课程教育研究2012.29:234-235

猜你喜欢
项目设计数据结构
数据结构线上线下混合教学模式探讨
数据结构课程教学网站的设计与实现
温泉旅游服务区项目规划设计
“翻转课堂”教学模式的探讨——以《数据结构》课程教学为例
建设项目设计阶段影响工程造价的主要因素研究
校企协同的材控专业项目设计与实践课程建设与实践
项目驱动式教学法在“网页设计与制作”中的研究与应用
高职高专数据结构教学改革探讨
浅析基于项目的高职计算机基础课程设计
TRIZ理论在“数据结构”多媒体教学中的应用