项目驱动式计算机专业论文

时间:2022-08-17 03:27:46

项目驱动式计算机专业论文

一、传统计算机教学存在的问题

1.教学方法单一

尽管目前绝大多数院校的计算机专业都进行了教学改革,但教学手段也仅仅是将PPT教学与板书相结合,并没有实质的创新。教学模式仍然是采取以教师为中心的教育模式,这种教学模式和思路无法适应计算机灵活多变的学科特点,不能很好的培养学生的发散性、创造性思维模式的培养。教师在讲台上讲,学生被动的在下面听,学生的实践能力无法真正得到提高。即使是安排了一些实验课程让学生去练习,可真正能练习的学生并不多。尤其是在实验环节,教师的认真负责程度也将大打折扣。

2.教学内容更新慢

IT行业是一个特殊的行业,是一个需要时刻更新的行业,其更新速度非常快。对于计算机软件来说,软件的版本需要经常更新升级。硬件更是每年至少有两次重大的飞跃式发展。所以,对于计算机专业来说,有很多课程是需要及时更新的,需要及时跟上时代的步伐。这就要求教师在传授知识的时候要及时更新教学内容,更新教学软件等。但目前的计算机专业的教学内容几乎都没有及时更新,跟不上时展的要求。然而,有些学生却具有超前意识,能通过网络获知计算机的更新,想在学校学习新的知识,可教师却无法给予,于是学生的学习兴趣没有得到充分的发挥。所以,对于IT行业来说,教学内容是需要及时更新的。

3.缺少实践环节

目前,高校计算机专业的课程主要是传授理论知识和很少的实验课程。缺少对学生实践能力的特殊培养。虽然学校对大四的学生会安排一些实习,但这些实多是形式主义,学生并没有真正在实习中得到锻炼和提高。不少学生也自己找一些实习的机会,但反馈的结果却并不理想。计算机专业是一个要求理论和实践相结合的学科,而IT行业也需要这样的人才。有的学生在就业笔试面试时缺少实践能力而失败,有的学生即使到了工作岗位,也不能很快适应行业的要求。

二、项目驱动教学

项目驱动教学必须建立在学生对理论知识充分掌握的基础上,是一种新的教学方法,是要求学生在学习某些课程时,教师设计项目题目和内容,学生把学习课程和做项目相结合来进行学习。通过设立真实的情境、真实的目标,让学生有目的的完成项目,充分调动学生的学习积极性,在教师的指引下完成预期任务,并进行有效的考核。所谓项目,就是以实际教学中的理论为基础,将其应用到实际的产品中去的一种活动。对于计算机专业而言,项目就是一个软件产品,或者是一个网站开发等。项目驱动教学是任务驱动式教学,通过设定具体的任务,按计划有步骤的完成任务。对于计算机专业来说,由于IT行业需要具有实践能力的人才,所以项目驱动教学就应该注重实践能力的培养,让学生在一系列实践项目中学习,从简单到复杂,从单一到综合运用,培养学生认识问题、分析问题、解决问题的综合能力。同时,项目驱动教学也可以锻炼学生的团队精神和合作精神。

三、驱动式人才培养创新研究

驱动式人才培养的具体流程和内容如图1所示。主要包括项目制定、项目实施以及项目的考核。

1.项目制定

根据教学大纲的内容,教学目标是要制定一个可操作性的项目。项目制定遵循以下几个原则:①项目涵盖的知识内容不易过多。一个项目应该对于某一章或者某几章。这样,学生可以有针对性地做项目,获取相应知识。②项目的工作量不应太大。在项目进行的过程中,学生的求知欲很容易被繁重的工作消磨掉,工作量超载的项目会导致学生望而却步。③项目应当有阶段性成果。学生本身的素质、能力都有高低之分,项目的进度自然也就参差不齐,阶段性成果让学生领会到每前进一步都是有成果的,从而激励他们不断学习、不断进步。④尽量选取具有多种解决方案的项目。一个项目应该有多种方式可以解决,这样才能充分发挥学生的想象力和创造力。

2.项目实施

每一门课程应该包括多个项目,或者是一个大项目下有几个子项目。在项目实施过程中,学生边学边练,精心设计的项目贯穿于整个学期。学生在明确教学目标后需要做的事情包括:①知道要做什么;②知道怎么去做;③会达到一个什么样的效果;④做的过程可能会遇到什么样的问题,如何去解决。在实施过程中,学生可以独立完成项目,或者是让学生进行分组,以一个小组为单位进行项目的研制。以小组为单位进行项目的开发在国外的教学过程中比较普遍。通过小组,学生不仅可以相互学习,还可以增强合作意识,这在许多大公司是必须具备的能力。小组做一个项目,可以安排一个组长,组长的职责是进行分工,让组员各自完成自己的部分,再进行合并、调试等。教师在整个过程中,要进行难点解答或者是在线指导。通过某个在线网站或者论坛进行讨论、分析、指导,或者是通过qq、微信等实时交流工具进行在线指导答疑,让学生随时有问题都有教师进行指导。同时,实施进行中要产生一些阶段性的成果。学生在项目完成之前的某个节点,可以提交一些阶段性的成果,如软件开发界面、功能简介、阶段性代码等。这种方式一方面可以激发学生的学习热情,让学生时刻保持紧张感,一方面也可以检验学生的完成情况,方便教师及时掌握项目的进展进度,及时进行必要的调整等。

3.项目评审

当项目完成后,需要进行项目的评审。评审不能只凭教师的主观,需要通过多方面进行评价,包括教师的评价、学生的评价等。学生间的互评也是比较好的评价方式。

4.项目执行过程中的重要事项

①项目的来源应该是授课教师已经参加过的实际项目,这样教师的经验会丰富,学生的学习效果才好。这其中涉及到教师的实践能力,要想学生能得到真正的项目驱动式培养,教师也需要进行必要的培训。只有教师具有实际的动手能力,才能辅导学生。②在课程开始之前必须充分了解学生已经掌握的知识以及所具有的能力水平,这样有助于选择适合他们的项目。项目的制定不能太难也不能太过容易,太难学生不能按时完成,太容易不能起到锻炼和提高的目的。只有项目的难易程度适中才能起到项目驱动教学的真正目的。③在应用项目式驱动教学方法前还必须根据授课内容来确定项目的种类。计算机课程项目属于学习型,这种项目规模要稍微小一点,学生能通过项目理解理论教学中的不清晰部分,也能加深对理论知识的理解。

四、结论

为解决高校计算机专业传统人才培养模式与社会响应行业要求之间的矛盾,本文提出了项目驱动式的人才培养方式,通过让学生积极参与各类项目的开发和研制,从而提高学生的实践能力。

作者:张健 单位:东北林业大学

上一篇:科研导师制计算机专业论文 下一篇:虚拟实验计算机专业论文