公务员期刊网 论文中心 正文

计算机专业课程模块化教学改革

前言:想要写出一篇引人入胜的文章?我们特意为您整理了计算机专业课程模块化教学改革范文,希望能给你带来灵感和参考,敬请阅读。

计算机专业课程模块化教学改革

摘要:高职计算机专业课程具有实践教学占比大、课程内容更新快等特点。然而,目前高职计算机专业课程讲授中,依然存在一些不可忽视的问题。本文针对高职计算机专业课程教学的现状,分析课程教学中存在的不足,并就教学改革进行了初步的探索。

关键词:高职教育;计算机专业;模块化;项目化;课程教学改革

一、引言

随着计算机技术和通信技术的不断发展,尤其是近几年人工智能和大数据技术的火热,计算机行业的人才需求也日益剧增,也对以培养具有较强计算机职业能力[1]的专门人才为目标的高职计算机专业提出了更高的要求。高职计算机专业课程具有实践教学占比大、授课内容更新快等特点,然而,在目前的高职计算机专业课程教学中,还存在着一些亟待解决的问题,例如,新技术与教材的组合、理论知识与实践内容的结合、单一知识与整体运用的融合等。因此,高职计算机专业课程的教学应该立足教材、结合新技术、开展模块化和项目化教学,从而实现高质量计算机人才培养和专业的不断发展。

二、课程教学存在的不足

(一)新技术与教材缺乏有机组合。目前,由于计算机行业的迅猛发展,不断增长的用户需求促进了技术的推陈出新。计算机专业知识体系的更新换代速度在一定程度上决定了授课内容不能仅仅局限于教材。然而,如果不注重教材上的知识,或者完全脱离书本进行授课,对专业课程教学也带来不小的负面影响。首先,学生在课上为了获取知识用于课后巩固和查阅,疲于课堂笔记的记载,缺乏有效的思考。而计算机专业人才除了需要具备较强的动手技能以外,理论知识的理解与消化以及编程思想的培养也至关重要。其次,技术的发展稳定需要时间和行业的检验,而且也会带来更高的入门难度。一味追求新技术、新版本、新功能的讲授,不仅会带来学生的学习热情减弱和学习动力不足,还可能存在一旦市场反映不强技术被废弃的情况,导致学生在就业时难以学以致用。第三,优秀教材的知识体系具有较强的逻辑性和层次性,案例和素材具有很好的锻炼价值,对于内容讲授安排、学生预复习和实践操作具有很好的指导价值和学习价值。(二)理论知识与实践运用缺乏有机结合。高职计算机专业的课程教育教学重点在于,培养具备良好职业素养,掌握一定计算机专业知识和编程能力的技能人才,尤其是学生的动手实践能力的培养[2]。然而,目前许多计算机专业专任教师具有“高校到高校”的背景,在教育教学过程中,由于受到本科人才培养体系的影响,或多或少会偏重理论知识的讲授,减少了实践操作环节的比重,或者出现“满堂灌”的现象。理论与实践的过度失衡不利于高职计算机专业的教学。第一,高职计算机专业的生源特点表明学生不太适应以知识教育为主的教育模式,采用以理论知识讲授为主的教学,容易让学生产生挫败感和无力感,进而产生厌学心理,无论对于教学效率、学生管理和学生的成人成才都会带来负面影响。但是,这并不代表高职计算机专业的学生就是差生,也不代表他们就学不好,全国技能大赛获奖和毕业生的就业情况表明,他们更适合以实训教育为主的教育模式。高职计算机专业学生的特点也决定了高职计算机专业教学应该而且必须从学生出发,采用适合学生掌握技能的教育教学模式。第二,实践比重少的教学模式,会减少学生的实际上机训练时间,从而进一步影响学生的知识掌握和技能培养。(三)单一知识运用和知识整体运用缺乏有机融合高职计算机专业的特点决定了教育教学过程要采用以实践教育为主,知识教育为辅的教学模式。但是,在教学环节注重单一知识点和技能点的训练,忽视知识和技能的整体运用,也对教学效果产生了不利的影响,主要体现在,第一,教学效果不佳。在教学环节对单一知识点和技能点进行训练,虽然在当时让学生感觉到自己已经掌握,但在对后续知识点和技能点进行训练,需要联系前面所学时,学生往往难以引起联系;第二,学生知识整体运用能力欠缺。忽视整体知识运用的环节,也会让学生缺乏将所学知识进行整体运用的能力培养,从而呈现只见树木,不见森林的学习形态。

三、课程教学改革初步探索

(一)立足教材,结合新技术进行教学。计算机专业的应用技术知识,尤其是主流框架和编程语言版本的更新较快。因此,在教学过程中使用主流开发技术的最新稳定版本进行教学,是目前比较合适的做法。然而,教材的编撰和出版需要时间,内容与现有开发技术存在一定的脱节。因此,高职计算机专业的教学给专任教师提出了更高的要求。在备课和授课过程中,教师不仅仅要立足教材,根据教材和教学大纲开展教学,从而实现教学的体系化、规范化和层次化。而且,教师还要结合目前的最新稳定版本的开发技术进行教学,保证学生能够接触较新的技术和思想,在走上工作岗位后能尽快融入开发团队。(二)模块化和项目化教学。模块化和项目化教学,就是在教学过程中,突出教学过程中的实践环节,将知识点进行模块化讲授和实际训练,并利用单一项目和整体项目相融合的方式实现单一知识运用到整体知识运用的递进式实践授课模式。模块化教学,即将课程知识点按照模块分类细化,并配合对应难度的练习项目和小型综合项目进行实际操作训练。采用模块化教学的原因在于,授课对象不太适合长时间的知识传授,相比之下,更能接受模块化的讲练结合。因此,在课程教学过程中,需要有针对性地设计教学单元,将知识传授和技能训练有机结合,力争做到,每个知识点都有练习项目,每两次课都有小型综合项目。项目化教学,即采用任务驱动的方式进行教学,利用项目贯穿课程教学的全生命周期过程,既重视单一知识点的应用,也不忽视知识的整体应用。具体来说,就是在每次授课过程中,安排课堂练习项目用于知识点的巩固;在完成知识模块的讲练授课后,安排小型综合项目用于知识模块的巩固与应用,实现模块中知识点的串联;在学期末完成所有知识模块的讲练授课后,安排课程综合项目用于课程整体知识的巩固与应用,实现知识模块的串联,提高学生的综合运用能力。

参考文献

[1]邹颖伟.高职计算机专业学生职业能力培养策略[J].无线互联科技,2013(10):238-238.

[2]王景禄.浅析新背景下高职计算机类课程教学改革[J].电子世界,2014(18):325-325.

作者:柳开济 单位:恩施职业技术学院