【摘要】针对应用型本科计算机专业教学的现状,具体结合民办独立学院物联网工程专业,提出项目绑定学习的教学机制。首先指出教学理论与实际应用脱节,导致学生厌学、毕业设计做不出项目,找工作存在困难等一些列问题,然后提出将项目绑定学习融会贯通整个教学过程,借此达到理论与实践的有机结合。并给出实践的具体措施、存在的问题与解决的方案。
【关键词】项目绑定学习;民办独立学院;应用型本科;项目
1引言
项目绑定学习已经是美国高等教育的常规模式,所以他们的本科生就可以接触科研,可以根据选择的项目来选择本科或研究生的课程。但在我们国家的绝大多数高校并没有这样的学习模式,本科生接触科研的机会还是很少,个别现象。由于学习脱离研究及社会需求,形成了大学毕业生找不到合适的工作,用人单位找不到合适的人才这种供需矛盾怪象。比如计算机类专业的毕业生,在美国是抢手货,在国内,很多应用型本科计算机专业毕业生却面临找工作、尤其是对口工作困难。所以就应运而生了很多培训机构,以弥补高校教育的不足。笔者在指导学生毕业设计和竞赛的过程发现一旦有项目作支撑,学生的学习动力就很足,边学边做,效果十分明显,做得好的学生没等毕业就找到对口工作,后续的发展也很好。所以笔者认为项目绑定学习应该成为一种教学机制。
2目前计算机专业教学存在的问题
我国的计算机教育从20世纪50年代后期开始[1],到目前已经有60有余年的历史,并且从早期的系统设计型人才培养模式逐步衍生出大批量的应用开发型专业人才培养模式。应用型本科院校都是基于后种模式,尤其是民办独立学院。应用型人才即适应人才,适应市场及发展的需求。计算机应用是技术应用,首先要学会技术,其次要学会使用技术,最后还要适应技术的不断发展与更新。虽然教育部教高[2001]4号和教高[2005]1号文件反复强调了实践教学的重要性,并对实践教学提出了明确的要求[2]。但这只是促使各个高校在制定教学计划时增加了实践教学的学分,并未从根本上解决理论与实践的有机结合问题。学生在学习基础和专业课程的时候没有学习的直接目标与驱动力,学习效果与积极性大打折扣,即使许多毕业后从事计算机类行业的新老毕业生,被问到在学校学习的哪些课程对他们最有用,基本上回答不出来,因为早忘了,无论成绩好的还是坏的,学的时候都是稀里糊涂。根本谈不上学以致用。目前应用型本科计算机专业教学前三年都和项目脱节,到第四年实习、毕业设计才开始接触项目,此时学生无法将先前所学的内容融合于项目中,也就是学生无法将理论与实践教给他们的知识与方法转变为技术及应用的能力。现在的计算机技术是日新月异,可供开发项目的工具是应有尽有,但是很多应用型本计算机本科毕业设计项目却呈现千篇一律,粗制滥造情形。因为学生不是自己设计项目并实践之,而是模仿已有的项目拼凑而成,当然做完了也没有搞清楚设计的原理与技术,写不出设计论文,就到处复制粘贴。整篇论文毫无自己的设计理念与实现技术,根本看不出是如何做出来的。当然也不乏优秀上进的学生在此阶段开始结合设计项目钻研理论,并一边研究理论一边结合项目实践,最终能完成一个像样的设计或很好的设计作品,这样的学生认为之前的课程白学了,通过项目实践才弄懂这些原理。实践是理论转换为技术的途径,最好的实践活动就是项目设计与实现。
3项目绑定学习的教学机制
3.1项目绑定学习融会贯通整个教学过程
项目绑定学习是一种教学机制,不可以通过一次综合设计课程,实训课程得到解决。项目绑定学习要在大一就开始实施,通过导论课程介绍专业内容,性质,应用领域与实例作品。即不但告诉学生需要学什么,更要告诉学生能干什么。让学生有目的、有计划、有侧重地学习,学习方式要课程学习与自学并重,鼓励超前学习,跨学科学习。这样比按部就班、泛泛学习效果要好多了。以民办独立学院的计算机类学生来讲,他们对理论课根本不感兴趣,因为他们看不到这些理论知识的用途。教师在课堂上慷慨激昂地费力讲解,换来的只是学生越来越掩饰不住的排斥。到了实验的时候,教师还是要重新讲解,否则就像没学过一样,这样的理论课程如同形式,没有起到指导实验的作用。所以实验课效果也不好,学生没有理论,也没有学会实验方法,更懒得去钻研一下,最终就是不了了之。但是在做项目时遇到了讲过的理论知识,学生的学习积极性就很高,主动找老师请教,看书查资料。有一种书到用时方知少的如梦初醒之感觉。如果将项目和课程绑定起来,教师就要在课程中介绍相关理论与技术的时候,直接将其用到的案例列出来讲解,告诉学生学到的知识用在什么场景上,在实验课中可以让学生去做这与课程知识相关的项目部分。专业课程设置都是前后关联的,但如果不与项目关联,这种课程关联就是形而上学,实际上还是各自为战。只有与项目绑定了,每学习一门课程就可以将项目做大做强一点,像滚雪球一样,通过系列课程教学,最后一个完整的项目就滚出来了。
3.2项目绑定学习专业实践
以物联网工程专业为例,这是个跨学科的专业,深浅宽窄都非常不好把握,学生学起来很恐惧,不知道怎样学才能学好,也不知道将来能做什么,有种前途未卜的疑惑感觉。不但学生有这种感觉,我们作为物联网专业的教师,也对这个专业怎样办好,培养什么样的人才很迷茫。笔者经过几年的探索,认为对民办独立学院物联网工程专业就是要与项目绑定学习,抓住主线索,像生产线一样一个环节一个项目。物联网包含的知识单元较多,较杂,只能选择其中最核心的部分作为教学的内容,可将课程设置为感知识别层、网络构建层、管理服务层和综合应用层四个层次[3]。从每个层次选出一、二门课程与项目关联,并结合基础课程,形成一个课程系列,正好对应一个完整的物联网应用项目。这些课程包括物联网工程导论、C语言程序设计、单片机原理与应用、传感器与RFID技术、无线通信技术、组网与网络控制、、数据处理系统等。整个系列课程自底向上覆盖了物联网应用项目的理论技术,与项目绑定起来学习,既能掌握理论技术,又能学会使用技术,做起项目来得心应手。
3.3项目绑定学习的问题与解决方案
将项目搬进课堂,搬进学生的学习方方面面,不是一件容易之事,特别是课程与项目的结合,将冲击以往的考核方式目,不能再以简单的作业、实验作为平时的考核依据,也不能再选用原有的选择题、填空题、简答题、分析题等闭卷期末考核内容。作业将是项目设计与分析,实验将是项目实现测试,期末考核也应围绕项目设计与分析的优劣与质量来考核。有人会以为这对学生压力太大,但我相信从长远来看学生是认同的,有学生毕业后感慨“国内大学在课程安排和作业体系上,都比外国大学轻松太多,导致很多自律不足的学生荒废学业,实在可惜。国外学生的独立思考,创新能力,是国内大学生完全不具备的。”这说明我们的学生潜力还有待进一步发挥,有点压力有助于这种潜力的发挥。这对教师是一个很大的触动,因为实践教学要求教师有更多的实践经验,有的还要求教师亲自参加过实际项目的研发,这对从校园再到校园并立即承担教学任务的年轻教师来说有一定的难度[2]。况且还需要多人携手合作、协调等问题。但无论如何笔者相信只要能形成一种教学机制,问题会得以解决。
4结语
创新源于实践,熟能生巧。只有能做出项目,才能创新新项目。提出项目绑定学习不只是为了理论与实践的有机结合,培养出适应社会需求的计算机应用型人才,也是为了挖掘学生的创新意识、奋斗精神;培养学生动手习惯;自己创作自己实现;自己实现自己创业。这既符合我们应用型本科大学的培养目标,也符合大众创业、万众创新这“双创”国策。
参考文献:
[1]蒋宗礼,赵一夫.试论我国计算机专业本科教育现状及发展[J].计算机教育2005(08):22-26.
[2]蒋宗礼,姜守旭,赵一夫.培养学生理论与实际相结合的能力[J].计算机教育2007(05):26-28.
[3]梁爱南,黄贤明等.物联网概论课程教学研究[J].福建电脑,2015(05):69-70.
[4]叶安新.地方高校计算机专业应用型人才培养模式的改革与探索[J].福建电脑,2015(02):126-127.
[5]周燕,屈莉莉,曾凡智.“程序设计语言C”课程教学改革探索[J].福建电脑,2015(03):67-68.
作者:许丽华 单位:广州大学华软软件学院