计算机技能竞赛的学生创新实践能力培养探究

2016-03-22 14:02张书锋谷瑞蔡黎亚
电脑知识与技术 2016年1期
关键词:技能竞赛实践能力计算机专业

张书锋++谷瑞++蔡黎亚

摘要:多年以来,中国高校不断加强计算机实践教学,但仍存在许多问题,对学生创新实践能力的培养也存在不足。计算机实践教学是计算机教育的重要环节,对学生创新能力和实践能力的培养起着关键作用,该文主要探讨了计算机技能竞赛的学生创新实践能力培养,不断提高学生的创新实践能力。

关键词:计算机专业;技能竞赛;创新意识;实践能力

中图分类号:G642 文献标识码:A 文章编号:1009-3044(2016)01-0171-03

The Cultivation of Students Innovation Ability in Computer Skills Competition

ZHANG Shu-feng, GU Rui, CAI Li-ya

(Suzhou Industrial Park Institute of services Outsourcing, Suzhou 215024, China)

Abstract: Although practice teaching in computer has been strengthened and improved in colleges and universities for many years, many problems still exist and efforts in cultivating students innovative practice capabilities are still inadequate. Practice teaching in computer is the core in computer education and plays a vital role in cultivating students innovative practice capabilities. This paper mainly discusses how to cultivate students' innovative competence to excel in skills competition, so as to constantly improve students' innovative practice abilities.

Key words: computer specialty; skills competition; innovative concept; practice ability

计算机专业主要培养具有专业计算机基础知识、计算机软硬件技术及抽象思维的人才,为计算机系统设计和开发、计算机管理和维护、计算机网络信息安全等岗位培养专业技术和科研人才[1]。目前许多高校围绕如何提高学生计算机技能竞赛的创新实践能力进行教学改革,试以计算机技能竞赛为契机,探索培养学生创新实践能力的教育方法。笔者从事计算机教学工作多年,所在学校专业已经关注计算机技能竞赛在激发学生创新意识、培养学生实践能力方面发挥出的作用,本文主要结合苏州工业园区职业技术学院计算机技能竞赛实际情况,探讨学生创新实践能力的培养。

1 计算机技能竞赛种类及特点

近些年来,面向高校的学科竞赛、科技竞赛等活动呈现逐年增长趋势,其中计算机技能竞赛成功的要素是学生的创新实践能力和团队意识,学生在竞赛中如果取得优异成绩就会在保研、就业上具有优势,因此计算机专业学生十分关注国内各项计算机技能竞赛。在各种各样的大学生计算机技能竞赛中,影响力较大的有全国软件专业人才设计与创业大赛、手机软件作品大赛等,如今越来越多的高效鼓励并培训学生参与大型技能竞赛,激发学生的实践创新潜能[2]。当前计算机技能竞赛的特点如下:

1)综合性强。一般竞赛主要分为学科赛、科技创新赛和职业竞赛。学科赛主要考核计算机程序、网络等相关知识点,综合性较强的选择题为主。科技创新赛和职业竞赛主要考核学生的程序设计作品,体现出对专业知识的实践能力和创新思维。

2)制作周期长。参赛的程序设计作品是学生和指导老师经过长时间的思考、立项、开发、调试、文档成稿最终的成果,需要以完善的作品策划和制作为基础,制作周期比较长。

3)实践性强。多数计算机技能竞赛考察学生的动手实践能力,其中现场赛环节就是在规定的时间之内完成作品的设计、研发、调试和现场讲解,能够体现出学生的理论知识和实践能力。

4)实用性强。计算机技能竞赛不仅仅是考核参赛学生的基础知识,更是考察在实际生活中的现实求解能力,还包括具有趣味性的逻辑题,将这些实用性强的问题与计算机技术相结合,体现出学生在实际生活中的计算机思维能力[3]。

2 基于计算机技能竞赛的学生创新实践能力培养模式

2.1 构建项目和竞赛相结合的实践教学模式

学生的创新能力需要在实践中不断培养,计算机技能竞赛是培养学生实践创新能力的重要途径。计算机技能竞赛主要包括计算机综合性知识题,这些题目主要是工程技术和科学管理等方面,主题明确,内容创新,与当前计算机技术开发的最新信息和知识相关,实际应用性很强,并且主要考察参赛学生的创新实践能力。因此在教学中要收集、分析以往计算机竞赛的题目,合理运用至教学中,以竞赛的形式组织学生完成。构建项目和竞赛相结合的实践教学模式指的是制定具体的项目为教学目标,以竞赛的形式完成教学项目,在教学中融入现代教学理念。实践教学模式的支撑是具体的项目,有效的培养学生的创新思维和创新能力,教学的载体是竞赛,又能有效的培养学生的团队意识和竞争能力,在教学过程中发挥学生自主学习、团队学习的作用,体现学生学习的主体地位。

构建项目和竞赛相结合的实践教学模式,首先要分析计算机专业的课程特点,根据计算机人才培养的目标和要求,分析和研究计算机课程的教学内容,设计出具有层次和不同模块的教学模式,以提高学生的创新实践能力。在实践教学体系构建上,首先建立公共基础平台实验,具体项目包括计算机硬件技术、软件技术和网络技术;其次构建综合性基础提高平台实验和学科专业基础课程模块实验,主要是按照计算机不同的学科门类划分模块,提高学生解决本专业计算机应用的能力[4]。在计算机课程改革上,基础知识部分的教学内容重点体现计算机思维方法,使基础知识精准具有逻辑性,又要生动具体、简单易懂,促进学生尽快掌握知识脉络,构建知识体系;技术和应用的教学内容要突出实践创新,并紧跟社会信息技术的潮流,充分发挥学生的主观能动性。

实施项目和竞赛相结合的实践教学模式,主要就是项目的设计,教师创造的项目要具有典型性和可操作性,保证学生在完成项目和竞赛的过程中掌握计算机知识和技能。因此要注重收集、整理、分析各类计算机技能竞赛的题目。项目和竞赛相结合的实践教学模式的特点如下:

1)层次分明。实践教学模式主要培养学生的专项能力、综合能力和创新能力,这三项能力和技能既相互独立又相互影响,是从低到高、层次分明的。

2)突出主线。实践教学模式以计算机技术的应用能力为主线,采用具体的项目进行课程开发,突出创新意识和实践能力这两个教学目标[5]。

2.2 搭建计算机技能竞赛的创新实践课程平台

计算机专业要以强化学生创新实践能力为目标,着力打造计算机技能竞赛的创新实践平台。学校要积极为计算机专业学生搭建计算机网络技术创新工作室,将网络工程实验室、网络中心、校外实训基地等作为创新实践课程体系实施的重要平台,为教师和计算机技能竞赛学生提供良好的实践环境。学校要以现有网络中心为基础,开放校内各项基础性的网络实验室、专业实验室等,为项目和竞赛相结合的实践教学的开展提供设施设备,营造出创新实践的平台环境。构建竞赛平台,提高学生在课堂上的积极性,目前计算机竞赛主要分为学科竞赛、科技创新竞赛和职业竞赛,在不断改进计算机专业人才培养的基础上,通过组织竞赛,开阔教师和学生的眼界,重新定位新时代下计算机专业的教学,通过实施项目和竞赛的教学模式,促进计算机教学水平的提高。建立校园竞赛基地,模拟真实的计算机技能竞赛,重点是将每年各类型的竞赛题目进行归总,引导学生实行创新的技法,将竞赛基地建设成为学校计算机教学改革和实践的重要场所[6]。目前,实践课程平台的搭建主要强调以下两个方面:

1)加强产学研合作。由学院承担计算机科研课题和企业合作的项目确定计算机竞赛的参赛题目,使学生的实践活动更能够符合社会发展的需要,缩小高校计算机人次培养与社会需求之间的差异,实现培养创新实践能力的计算机人才。

2)突出创新实践。引导和激励学生坚持实事求是和勇于创新的精神,在完成教学项目和参赛的过程中充分发挥自身的创造力。为计算机技能竞赛的学生创造出新型的网络实验室等外部条件,促进学生的个性化发展。

2.3 形成长效的计算机技能竞赛管理机制

重点根据计算机竞赛的培训过程,提炼出一套行之有效的竞赛活动管理机制,为选拔和培训本学校具有综合能力的优秀学生代表打下基础,为计算机技术人才的脱颖而出创造有利条件。一般计算机技能竞赛主要采用院、校、省级的竞赛模式。首先,经过选拔的学生划分为若干个开发小组,不断培养团队精神。其次,在积极参加校级竞赛活动中选拔出优秀的计算机人才;最后搜集外省、国家级的商业竞赛和学科竞赛,组织优秀队员进行参赛。高校根据计算机技能竞赛的管理流程设置本校的管理机制,主要可分为选拔、跟踪培养、激励、淘汰、传帮带这五个部分,首先针对计算机技能竞赛的要求,对有意向的学生进行挑选,主要采取动员、引荐、笔试、面试等方式;其次,定期开展师生交流会,掌握学生的动态,指明参赛的创新方向,主动发现参赛学生的个性特点,及时纠正在计算机实践过程中的错误;第三,根据参加竞赛的贡献度设置不同的激励措施,根据学生参赛的最终结果实施精神奖励和物质奖励;第四,选拔出的参赛学员通过项目的完成情况考察学生的创新能力和实践能力,淘汰较弱的项目;最后,实力较强的团队可以帮助其他团队软件的开发、设计等,形成共同进步的良好局面[7]。

2.4 建立高水平的计算机技能竞赛教师

计算机专业的教师团队要为不同的学生小组配备指导教师,因材施教,对不同能力和专业的学生团队配备适合的指导老师,准确的引导学生参加各项计算机技能竞赛。指导教师不仅要积极组织学生参加计算机技能竞赛,还要多学生的作品和参赛思路给出专业性和启发性的指导,唤起学生的创新意识。指导教师还可以将自己带的学生团队融入至具体的计算机科研项目中,在科研中提高学生的基础知识和创新研究水平[8]。这就表明指导教师在竞赛中具有重要意义,指导教师应具备专业的、综合的计算机知识和实践技能,为学生提供全面的技术支持,并且具有先进的教育理念和创新精神,用自身的创新激情影响学生的创新活动。学院要积极加强计算机师资力量,鼓励教师继续深造扩充自身的综合能力,建立一支具有综合能力的指导教师队伍,更好地指导学生参加全国各项计算机技能竞赛。

3 结束语

总之,具有创新精神和实践能力的高素质人才越来越受到社会的重视,培养计算机专业学生的实践能力和创新意识是计算机教学改革的重要内容之一。随着全国计算机技能竞赛的深入发展,基于计算机技能竞赛的创新实践能力培养模式不断探索并应用于高校教学中,促进教学质量的提高,实现为社会培养具有创新实践能力的计算机人才。

参考文献:

[1] 陈瑞芳.高职《数据结构》课程与ACM竞赛相融合的实践教学初探[J].科技资讯,2014(28): 177-178.

[2] 马海峰,宋井峰,袁海峰. 基于CDIO模式下JavaEE课程教学改革探索[J].计算机教育,2014(22): 42-45.

[3] 刘渝妍,岳强,平大林,等. 基于计算机技能竞赛的大学生创新实践能力培养模式探索[J].福建电脑, 2015(1): 127-129.

[4] 钱新杰,胡桂香.基于JavaEE的Web系统中数据库设计技术研究[J].信息与电脑:理论版, 2015(4): 75-76.

[5] 杨建磊.关于我国大学计算机基础课程教学中“计算思维能力培养”的研究[D].甘肃: 兰州大学, 2014.

[6] 熊蕾.竞赛平台在培养计算机专业学生实践能力中的作用研究[J]. 软件导刊, 2014(10): 173-174.

[7] 刘今子,邸伟娇,宋国亮,等.数学建模竞赛培训中学生心理素质的影响[J].亚太教育,2015(27): 266-268.

[8] 任亚蕾.职业技术学院计算机教学中学生创新能力的培养[J]. 科技展望,2015(23): 280-282.

猜你喜欢
技能竞赛实践能力计算机专业
“以赛促学,以赛促教”促进计算机专业教学理念创新与实践研究
高职电气自动化专业技能竞赛与常规教学融通的研究与实践
“创客+竞赛”视野下中职《电子线路》实验设计
高校单片机课程设计教学方法探讨
刍议大学生实践创新训练计划项目
职业高中计算机专业教学改革浅析
非计算机专业C语言教学探讨
新形势下技校计算机专业人才培养探讨