本科院校基于能力本位的计算机专业课程体系研究

2018-06-25 07:34滕海坤刘心声李伦彬
无线互联科技 2018年6期
关键词:能力本位本科院校计算机专业

滕海坤 刘心声 李伦彬

摘要:文章分析了能力本位课程体系的具体内涵,并针对我国本科院校中的热门专业之-——计算机专业的课程体系结合能力本位思考进行了探究,就目前出现的一些问题进行了分析,并有针对性地提出了建设基于能力本位的计算机专业课程体系的具体方法。

关键词:本科院校;能力本位;计算机专业;课程体系

作为高等教育院校核心组成部分的本科院校,能否结合专业特点以及学科特色,建立基于能力本位的专业课程体系专业人才培养质量的决定性要素。因而,对基于能力本位的计算机专业课程体系展开探索,成为现阶段本科院校计算机专业教育工作者所应重點关注的任务之一。

1 能力本位计算机专业课程体系的内涵及意义 能力本位的概念来自于能力本位职业教育思想,其核心在于培养学生的能力,通过对学生所学习学科的内容进行全方位分析,并且对学生使用知识的应用要求进行综合思考,从而提高学生在相关专业的竞争力,让学生能在真正的意义上具备良好的职业竞争力。能力本位的思想其实也正是我国义务教育阶段素质教育的延续,其本质目的在于防止过度的技能训练影响到学生的综合素质提高,让学生在激烈的就业竞争中缺乏核心竞争力,从而与高等教育人才培养的预期目标相悖情况的发生。同时,采用能力本位思想来进行专业课程体系的设计,能够很大程度上帮助学生掌握良好的学习方法以及思考方式,并且培养自身的创新思维,对自身之后的职业发展有很大程度上的帮助[1]。

课程体系的概念已经在近年来的教育实践中多次得到提及,目前认为课程体系包含了诸如课程目标设置、课程内容选定、课程安排设计、教学工作实施以及课程反馈评价等多个层面的内容,通过对课程进行全方位的分析,并且从不同的角度来对课程环节的每一个部分进行思考与细节任务分配来实现课程的最优效果:课程目标设置主要针对的是学生通过课程在技能提高、能力提升等方面的表现,是对教育成果的预期反映,也能够引导课程的总体方向;课程内容则是对课程目标通过结合专业知识、通识知识进行具体化实践的内容,让课程对学生学习的期望以细节的每节课程进行分别表现;课程安排涉及诸如课程的类型、开展教学的先后顺序以及每部分内容的比例安排等,能够在总体上对课程内容进行协调,以便于更好地实现课程目标;教学工作实施则是课程的具体时间,让课程的理论思考与环节设计能够与学生的学习活动产生联系,是课程体系中能够应用教学效果,并对教学目标有直接反映的关键环节;课程的评估反馈则是针对课程结束后的环节,通过教师和学生对上文所提及的4个部分进行思考与评价,并且同课程的整体教学目标进行比对的方式判定课程的价值,对课程的各个部分作出调整。此外,良好的课程评估也能够更新课程目标,确保课程具有现实意义,对课程的发展或者大方向的发展具有很重要的指导作用[2]。这5个部分内容也是文章在下文部分对计算机专业的课程体系进行分析的唯一依据。

目前,基于能力本位的专业课程体系已经在国内外有了不同程度的实践,而西方国家的一些先进课程模式,如德国的双元制模式、加拿大的能力本位教育(Computer-BasedEducation,CBE)模式等都有着较为成熟的实践。德国的双元制强调将学校与企业进行结合,其人才的培养目标在很大程度上需要结合企业的要求;加拿大的CBE模式与之相似,将学生的能力培养目标进行细化,并且针对不同的职业将职业能力从知识、态度、技巧以及反馈4个方面进行深入且全面地培训;这些模式都可以为我国的计算机专业课程体系设计提供很大程度的参考[3]。本科院校可以在结合课程本身特点的基础上适当让学生接触到企业相关层面的人员培训计划、人员能力要求等,让学生提高所学知识的实践应用能力,进而实现计算机能力的全面提高。

2 本科院校计算机专业课程体系的现存问题

2.1计算机专业的课程设置欠合理

我国本科院校计算机专业的课程设置存在一部分的问题。传统上计算机领域的相关内容更新换代的速度并不算迅速,而且很多计算机软件和语言的使用存在很大程度上的相通性,因而在高校进行课程设置的过程中没有用发展的眼光看待问题,很多学校都没有紧随时代发展的潮流,进行课程设置的更新。目前计算机专业的特点在于发展迅速、专业性强,而对于某一类内容(如网页编程中的动态服务器页面(Active Server Page,ASP)与HTML5语言;数据库技术中的MySQL与Oracle;大数据处理技术中涉及的数据采集、存储与管理等),尽管彼此之间具有基础概念上的相通性,但是人机交互、逻辑思想、算法实现等方面的内容都可能存在较大差异,因而高校的计算机专业设置需要充分考虑到客观需要,而不是仅仅沿用数年甚至数十年之前的模式。举例来说,很多学校都仍然把C语言作为学生编程语言训练的基础,而且不乏学校会开设Visual Basic的编程语言课程;但是,学生本身在初高中阶段就可以很大程度上完成C语言基础部分的学习,同时客观上C语言在进行相关基础算法训练时相对于Java和C#并不具备优势,在学习门槛上诸如Python等后起之秀也能够取代C语言的传统位置,这就使得学校对相关编程课程的设置缺乏前瞻性,从而影响到对学生能力的培养[4]。如果高校的课程设置无法迎合计算机技术发展的潮流,那么学生也自然难以实现自身能力的切实提高。

2.2教学方法没有发生本质上的变革

在教学方法上,很多教师没有认识到“以学生为中心”现代教育思想的具体内涵,仍然在课堂教育环节通过大量知识的讲授或者照本宣科地进行课件朗读来引导学生了解课程内容、掌握相关知识。这种方法难以提高学生的课堂效率,并且也很难让学生通过正常的课堂学习环节产生对学习内容的深入思考,更无从谈及对学生的能力进行培养。此外,尽管绝大多数高校都采用了信息化的教学手段,但是教师只是沿用了以往的教学方法,将教学内容从课本和板书转移到了PPT或微课资源上,并且对于教学内容没有做到及时更新,这都会影响到学生的个体发展,并对学生的综合能力发展产生阻碍。

2.3教学评价与考核不能反映学生的实际能力

教学评价与考核工作能够对课程的预期目标实现情况进行衡量与判断,并且对学生的能力进行准确反映,但是这需要建立在考核方法全面、考核机制客观的前提条件之下。现阶段很多本科学校仍然强调对学生的基础理论知识进行考核,并通过分数评定作为评价学生知识掌握情况的主要评定因素,淡化了学生运用理论知识解决实际项目的能力考核部分。这会一定程度上让学生产生错误的学习心态,不能形成较好地运用理论知识解决实际问题的能力。

3 建立基于能力本位的计算机专业课程体系的具体方法

3.1明确人才培养的目标定位

本科院校应该充分了解到现阶段计算机人才培养的阶段性目标。首先,计算机专业的教师应该充分认识到现代教育中对于学生主体地位进行保障的现代教育思想,在课程体系的设计过程中做到以学生为主体,并且尝试在教学实践中调动学生学习的主观能动性,让学生能够自觉参与到课堂教学环节中来,为教学成果的提高提供保障;其次,相关教育人员应该与相关企业人员保持联系,并且借助于科研工作与计算机行业内的前沿研究方向(如深度学习、数据挖掘等)進行把握,了解到目前行业对人才的具体需求方向,并大胆对未来一个阶段内的人才需求作出预估,有针对性地进行课程设置的调整与安排,让人才的培养能够紧随时代的潮流乃至超前于时代,从而明确人才培养的目标,让学生能够通过本科阶段的课程学习真正实现自身能力的提高。

3.2对课程内容和课程教学方法进行革新

计算机专业的教学工作者也应该重视对现有的课程内容以及课程教学方法进行更新,让课程体系能够与时俱进,具备必要的时代要素。首先,教师应该具有良好的行业眼光,对于现阶段出现迅猛上升势头的相关技术、编程语言、专业软件等进行全方位考察,将能够进行教学实践的部分加入到教学内容中来,如目前在各领域发挥较大作用的Python语言,以及在图像识别技术方面的新理论等;其次,教师应该发挥学生在教学过程中的主体地位,鼓励学生进行拓展学习以及合作交流,并设置一系列课堂探究、课程设计环节,让学生能够进行实际的项目实践,提高其运用理论知识的能力,从而全面提高学生的专业素质。

3.3建立多元化的课程评价机制

计算机专业的课程评价应该具有多元、全面、客观的特征。一方面,传统上的成绩考核形式可以有一定程度的保留;教师可以适当调整对学生的理论知识进行书面或者上机考察的分值比例,确保学生的基础知识学习达到课程的预期要求;另一方面,教师应该就一些课上小作业、课题设计以及学生的创新项目开发等进行不同程度的加分,让学生认识到计算机专业知识实践的本质内涵,从而帮助学生综合提高其自身运用计算机理论知识的能力。

4结语

建立一套基于能力本位的计算机专业课程体系对于本科阶段的教育具有相当的现实意义,其能够在很大程度上为高校的人才培养计划实践以及学生的个人职业能力提高提供保障。因而,计算机专业的本科院校教学人员应该在充分认识能力本位课程体系内涵的基础上,明确人才培养的目标,更新教学内容以及教学手段,并且尝试建立多元化的教学评价机制,进而在建立计算机专业新型课程体系方面发挥积极的作用。

[参考文献]

[1]韦文联.能力本位教育视域下的应用型本科人才培养研究[J]江苏高教,2017(2):44-48

[2]孙伟,高建.以职业能力为本位的课程体系建设——以计算机网络技术专业为例[J]辽宁高职学报,2017 (2):59-61

[3]李凌.基于能力本位和差异化的课程体系开发探究——以淮北职业技术学院计算机专业为例[J]钦州学院学报,2015 (5):72-76

[4]衷克定.论大学计算机课程计算思维能力培养的人本位回归[J]中国大学教学,2015 (7):51-55,84

猜你喜欢
能力本位本科院校计算机专业
“以赛促学,以赛促教”促进计算机专业教学理念创新与实践研究
浅析河南高等本科院校智力服务型旅游人才的培养
应用型本科院校大学物理教学改革探究
生物工程教学团队建设的实践与思考
能力本位的《影视艺人经纪》课程改革刍议
职业高中计算机专业教学改革浅析
非计算机专业C语言教学探讨
新形势下技校计算机专业人才培养探讨