- 相关推荐
谈谈评估手段培养计算机工程类专业人才
随着计算机技术的发展和信息社会的到来,我国迎来了快速发展的大好时机。以信息化带动工业化,工业化促进信息化国家战略的提出,使计算机专业人才的需求和培养呈现出旺盛的发展势头。然而,一方面社会需要大量的计算机专业人才,企业感叹人才短缺;另一方面,由于我国各类院校不断扩大计算机专业人才培养的规模,学生感叹工作难觅。通过走访与调研,我们发现,计算机专业人才培养还没有到数量太多、质量太差、市场容纳不下的程度。出现上述现象的原因之一是学校培养的学生难以满足社会对计算机专业人才的目标需求,深层次原因可能是我们的计算机专业人才培养结构、培养模式存在问题,所培养的学生在知识、能力、素质方面和社会的目标需求存在一定差距。
通过进一步调研分析,我们发现,很多学校在计算机专业人才培养方面确实存在一定的问题,比如存在培养目标异化;培养目标不明、需求不明;教学计划简单模仿、盲目追随重点院校;强调宽口径、忽视专业特色;研究型、工程型和技能型培养层次不清等问题,这些问题影响了相关的教学体系、教学规范和教学条件,进而形成了人才培养与目标需求之间的差距。
如何解决这个问题呢?在国家教育部的直接领导下,计算机专业教学指导委员会(以下简称教指委)进行了大量的工作,计算机专业评估方法是其中的一项重要内容。教育部和教指委希望,通过科学的专业评估来引导学校改善培养人才的方式和方法,使各类院校培养出更多满足社会目标需求的计算机专业人才。
依据IEEE/ACM Computing Curricula2001(简称CC2001),计算机专业被划分为Computer Engineering、ComputerScience、Information Systems、Information Technology、SoftwareEngineering等,本文主要针对ComputerEngineering类(含Software Engineering类,以下简单地统一称为计算机工程类)专业,探讨专业评估的内容及方法。
计算机工程类专业的特点分析一、什么是计算机工程类专业朱高峰院士在《面向21世纪的高等工程教育的改革与发展》中提出工程是人们综合应用科学理论和技术手段去改造客观世界的实践活动。
IEEE/ACM Computing CurriculaComputer Engineering(简称IEEE/ACMCCCE) 在其最新研究报告中提出计算机工程是现代计算系统或计算机控制设备所需要的软件和硬件的设计、构造、实现和维护等方面的科学和技术。
一般认为,计算机科学重点研究什么可被有效地自动计算,强调发现;而计算机工程则重点研究如何利用已有的科研成果(规律)以合理的成本提供可用的系统,强调实现。
因此简单来说,计算机工程类专业是重点培养学生具有应用计算理论进行计算系统实现能力与素质的专业。
二、社会对计算机工程类专业学生的素质要求通过调研,我们认为,社会对计算机工程类专业毕业生的素质要求至少体现在以下三个方面。
1. 基本知识的掌握计算机工程类专业毕业生应掌握从事本专业工作所必需的专业知识。笔者认为,IEEE/ACM CCCE 对这些知识的概括是比较充分的,教指委也将在深入研究IEEE/ACM CCCE 基础上提出更为适合我国国情的专业知识集合。
2. 系统与工程能力的培养系统与工程能力主要是指学生实际进行计算机软硬件项目实现的能力。主要体现为:
工程能力:学生从事过计算机软硬件项目的需求分析、设计、实现、测试和性能评价等计算机工程各环节的实践工作,了解各环节工作特点并经过有效训练。
系统能力:学生在项目实现过程中,能够系统而全面地完成由现实到抽象,再由抽象到设计,由设计到实现的转换,强调这种转换的系统性和全面性。
实践创新能力:学生在项目实现过程中,能够有创新性的思维,并能够将创新性思维反映到其所进行的项目中加以实现。
3. 职业化素养职业化素养主要是指学生在实际从事计算机工程工作时所须具备的一些素质要求。主要体现为:
规范化工作能力:计算机工程工作必须具有一定的规范性,而不能太随意。
要求学生经过一定的规范化训练,最好是经过符合业界标准的工作规范的训练。
沟通、表达与文档能力:学生要善于与合作者及客户进行沟通,并能正确而恰当地表达自己的思想,同时能规范地完成相关的文档,最好能够利用业界普遍采用的相关工具来进行。
自我学习能力与可塑性:学生应具有不断学习的能力,尤其是在实践中自我学习的能力,并具有较强的可塑性。
三、如何培养出符合社会目标需求的学生如何完成具有前文所述的各种能力的培养,是各学校计算机教育工作者应该思考的问题。笔者认为,若要培养出符合社会需求的计算机工程类专业学生,学校应对各类别计算机专业特点有充分理解,对本校的计算机专业有明确的定位,并在此基础上制定专业建设规划,进而制定出既符合目标需求又切实可行的专业课程计划。对计算机工程类专业,专业课程计划除强化基本知识、传授基本技能训练外,应依据学校定位及目标就业行业特点,有针对性地强化工程实践教学和职业化素养训练。进而通过师资队伍建设、教学方法与教学手段等措施,强化专业课程计划的落实、执行,通过教学规范与质量保障、毕业生就业反馈等措施,保障专业课程计划的执行效果。
计算机工程类专业评估,就是为促进各学校培养更加符合社会广泛需求的计算机工程专业人才而进行的。评估体系与评估方法的设计和进行应有利于促进各学校明确人才培养目标、完善人才培养结构、完善人才培养模式、完善人才培养手段、提高人才培养质量。
关于计算机工程类专业评估体系的思考计算机工程类专业评估宜从以下九个方面来进行。
一、专业定位与建设规划专业定位需要有明确的专业人才培养指导思想,需要依据本校客观实际情况,确定本校计算机专业人才培养目标;专业建设规划是专业建设的行动方案,需要完整可行。其评估指标可以为:
是否有明确的专业定位?
是否有明确可行的专业建设规划?
二、专业课程计划课程计划需要覆盖本专业必须的知识体,在课程设置和知识体覆盖上应贯通和一致,同时应考虑体现计算机工程或软件工程型专业特征。其评估指标可以是:
课程计划及其一致性与完整性:是否覆盖了专业必须的知识体?覆盖的程度如何?
课程设置的一致性/ 完整性/ 融合性?
课程计划是否有明显的计算机工程或软件工程型特征?
专用于计算机工程型或软件工程型的知识体系在课程及课程计划中的比重?
三、工程实践教学工程实践教学应覆盖工程训练的各个环节:
(1) 需求分析;(2) 系统设计;(3) 系统实现;(4) 系统调试;(5) 系统测试与性能评估。
工程实践教学应贯穿课程计划的始终,并与课程学习紧密结合,即在课程基本知识学习的同时,融入工程实践方面的内容,或者是在工程实践过程中强化基本知识的学习;课程大作业(此类作业需要若干课时才能完成;需要独立思考、上机操作才能完成;需要多方面知识的融会贯通才能完成),对培养学生的系统能力、工程能力非常重要。其评估指标可以是:
工程实践训练是否完整?与各课程的结合程度怎样?
是否有大作业?大作业训练量?大作业覆盖范围(时间上与内容上)?
是否有创新性、个性化的实验?覆盖范围?
毕业设计的工程实践性体现?
工程实践教学的考核方式与考核效果?
工程实践基地情况如何?
是否有学生兴趣小组之类的业余学习组?有多少?效果如何?
四、职业素养训练职业素养训练应包含各种先进方法与工具的使用训练,如:体系架构、建模工具、开发与调试工具、测试工具、文档工具等;职业素养训练应训练学生具有相关技术文档书写能力、交流与沟通能力等;职业素养训练还应训练学生进行项目管理的能力、团队合作与协调的能力等;职业素养训练也应与课程学习紧密结合,在课程学习与工程实践教学中强化职业素养训练。其评估指标可以是:
有无职业素养训练?所占比重?与课程和工程实践内容的结合程度?
是否引入了符合工业界需求的各种辅助工具?引入多少?
是否按一定的工业界规范与标准进行训练?
五、师资师资是保证学生培养质量的重要方面。计算机工程类专业尤其需要具有强工程系统能力和强工业化素养的教师。其评估指标可以是:
师资的结构?师资的工程化背景情况?参与工程型研究课题的教师比例?出身于工业界的教师比例?
师资的再提高情况?师资对教学内容的更新程度?更新比重?师资教学中结 合工程实践和职业化素养教学的适应性和执行情况?
六、教学方法与教学手段教学方法与教学手段是专业课程计划执行质量的必要保证。尤其是能否在教学中融合工程实践与职业化素养训练的授课方式,对工程实践和职业化素养训练的考核方式等。其评估指标可以是:
授课方式是什么?
工程实践方式/ 职业化素养训练方式是什么?
考核方式怎样?
七、教学规范与质量保障教学规范与质量保障体系是培养合格专业人才的基础与前提。其评估指标可以是:
是否有教学规范?教学规范执行情况如何?
质量保障体系是否完备:课程建设情况的监控?教师教学情况的监控?学生学习情况的监控?实验环节的监控?毕业设计的监控?教师、学生与学校、社会之间反馈跟踪体系的建立?教师、学生与课程评价体系的建立?
教学过程中的数据如何?
八、环境建设与教学经费计算机工程或软件工程型专业需要有良好的系统工程实践环境,需要更多的教学经费投入。其评估指标可以是:
工程实践环境建设?能否满足课程计划及工程实践与职业化训练的需求?
教学经费投入情况?
九、毕业生典型毕业生的水平反映了学校专业培养的水平。经过数年的建设与积累,学校将形成一批明确的就业方向与就业渠道。其评估指标可以是:
毕业生总体就业情况及行业、区域分布情况?
学校是否形成明确的就业方向?工程型就业学生所占比例?
典型毕业生的就业情况和工作业绩?
关于评估方法的建议关于评估方法,我们建议在教育部的直接领导下,以教指委为主体,联合计算机学会及相关的协会来共同进行,以实现评估监控教学质量、评估引导教学改革、评估促进人才培养结构调整的目标。
计算机工程类专业评估宜与教育部组织的本科教学评估结合起来进行,宜采取强制评估与自愿评估相结合、评估标准自选、评估专家多样化、评估结论多样化等原则。现阶段宜采用合格评估方式,随着条件的成熟,进一步建立专业评估分级制度。
结束语本文探讨并提出的评估体系与评估方法仅是一个建议,还很不成熟。笔者认为,专业评估工作需要社会各界广泛的参与,评估标准也需要广泛的讨论,评估需要有效地执行。因此,笔者诚挚地希望有更多的人关注计算机专业评估方法的研究,并提出各种批评或建议,以真正促进计算机专业评估的有效性和正确性,进而促进各类学校人才培养结构与培养方式的完善。
【谈谈评估手段培养计算机工程类专业人才】相关文章:
计算机应用型人才的培养模式研究03-18
创新型计算机人才培养模式的改革研究03-14
对培养审计人才的思考03-08
从IT审计师谈我国计算机审计人才的培养03-22
CDIO理念下工业工程专业人才培养03-26
情商教育与营销人才的培养03-21
IT外贸人才现况与培养建议03-14