论ACCP课程理念下的项目带动式课程体系设计

时间:2020-10-06 19:41:18 计算机毕业论文 我要投稿

论ACCP课程理念下的项目带动式课程体系设计

摘要:ACCP课程设计理念体现在课程定位的市场性、课程目标的岗位性、课程编排的项目性、课程内容的实践性、课程设计的动态性以及课程构建的合作性等方面。ACCP课程设计理念对我国高职课程体系设计模式的创新带来启示,其中“项目带动式”就是一种有益的尝试。

关键词:ACCP 课程设计理念 项目带动式


  一、ACCP与Aptech公司

  ACCP(Aptech Certified Computer Professional)是印度Aptech公司推出的培养软件人才的课程体系。Aptech公司以先进的教育理念和教学方法,在全球的52个国家和地区已发展了3208家培训中心,成为世界最大的计算机教育培训机构,曾获得世界经济论坛的全球最有前途公司奖和计算机世界杂志的最佳计算机培训企业奖。其与世界著名的IT公司如微软、Sun、Oracle有着长期的合作关系,其ACCP认证学员在美国硅谷就等同于软件工程师。

  该课程体系通过结合先进的多模式教学法,使学习者在掌握理论知识与工具的同时,具备良好的自我学习能力和个人素质,成为符合21世纪企业要求的IT人才。ACCP紧贴IT企业对从业人员的要求,强调培养实践能力,突出项目经验的积累,提供大量来源于工程实际的真实项目案例和阶段项目,注重和强化培养学生的职业习惯和职业素质。

  ACCP全球同步的课程采纳了国际最新的课程设计,使它能够满足IT行业不断发展的需求,课程内容和讲授的方式在全球52个国家的培训中心里是相同的,这确保了所有的学员都是世界IT大家庭中的一员。

  二、ACCP课程设计理念

  (一)课程定位的市场性

  以市场需求为根本,以就业为导向是ACCP课程最根本、最核心的特征。ACCP是职业教育,职业教育的本质就是就业教育。因此学习的目标始终围绕就业而展开。ACCP5.0课程诞生基础:一年多收集5362家企业的招聘信息、对36个城市的386家企业进行重点跟踪、与41家企业进行了实地接触和深入访谈,通过对掌握的一手数据进行详细分析和多次专家研讨,比较全面地掌握了企业实时用人需求。

  (二)课程目标的岗位性

  以岗位能力为核心是ACCP5.0课程内容选择所遵循的原则。ACCP5.0课程的主要内容集中在如何解决软件开发项目中所涉及的技术工具、技术框架、开发流程和编码调试等方面,所选择的技术一定是能够解决实际工作中实际问题的技术,如:80/20原则。第一是重点讲解企业80%的时间在使用的20%的技术,而80%不常用的非核心技术弱化讲解,或者只作为介绍或者拓展内容;第二是花费80%精力才能学会的20%内容不讲解[3]。

  (三)课程编排的项目性

  与传统的教材编排方式不同,ACCP5.0课程内容的安排是以项目为中心开展的',并适当地把多个案例联结成一个工程项目。在每一门课程中,都采用了一个实际的开发案例来组织技术内容。理论课上教师会通过一个案例或小项目的讲解来引出技术内容,而上机实验课要求学生自己逐步完成一个类似的项目。在案例的选择上,在考虑案例实用性的同时,也尽可能地提高案例的趣味性,并加强与日常生活中遇到的问题和现象的联系,从而帮助学生理解案例内容,不致迷失在浩如烟海的知识中,同时又能积聚更多的行业知识和项目经验。

  (四)课程内容的实践性

  ACCP5.0课程的最终学习目标是:“能够运用Java或.NET技术,在团队合作的基础上,参与到整个软件项目开发过程,熟练、规范地完成企业级B/S 系统模块的编码、调试和文档编写,成为企业紧缺的技能型应用人才。”学完ACCP5.0,相当于具备一年的实际软件项目开发经验,这也是目前绝大多数软件企业招聘时的最低要求。学习的目标改变了,课程的内容也相应改变了,课程内容侧重于以培养实践技能为出发点的操作实验内容。ACCP5.0需要的是通过“动手”来训练你的技能,不但要快,还要规范。ACCP的学习也要求“动手、动手、再动手”,要敢于编码、乐于编码、大量编码才能达到熟练的程度。