杭州北大青鸟西湖中心ACCP课程详解

2008-05-07 10:14  出处:PConline原创  作者:尼斯湖水怪   责任编辑:yuluofan 

  ACCP4.0 产品是北大青鸟Aptech 公司开发、以培养符合企业需求的软件工程师为目标的IT 职业教育产品。学员对象为有志于在IT 行业寻求发展的人员。在开发该产品之前我们对软件行业的需求做过非常充分的调研,包括对人员技术方向、项目经验、职业素质等方面的需求。通过对面向的学员的特点、软件行业需求的现状、以及实施等方面的详细分析,设计出了ACCP4.0 产品课程体系。

  该产品集系统的软件知识和丰富的实训项目于一身,并且注重培养学员的熟练度和规范化。另外,通过该产品的学习,学员的职业素质以及自学能力会明显提高,更好的满足企业的需求。

具体地说,ACCP4.0 课程体系具有以下特点:

以就业为导向
  当今,软件企业对人员的需求逐步趋向于理性和实际,学历不再是招聘的首要条件。专业技能、项目经验和职业素质成为软件从业人员三个不可或缺的要素。ACCP4.0 产品是根据用人企业需求量身定做的一套课程体系,以学员的就业为导向,以就业岗位作为每个学期学习的目标。通过ACCP4.0 培训,能使学员在实用技能上满足软件行业今后2 到3 年内对于从事应用类软件项目开发的软件程序员的要求。

突出对学员进行三个方面的训练
  基于对需求的充分了解,ACCP4.0 的课程体系在提升学员的专业技能、项目经验以及职业素质方面表现非常突出。在技能方面,ACCP4.0 先进的课程体系确保学员能够获得符合企业需求的专业技能,另外,通过大量的上机练习、代码阅读、代码改错、规范化检查,训练学员编写程序的熟练度和规范性。在项目经验的积累方面,ACCP4.0 体系提供了大量的项目案例和阶段项目,增加对实际项目开发的体验,弥补学员项目经验的不足。为了提高学员的职业素质,ACCP4.0 通过多种训练手段,培养学员良好的职业习惯,实现学员在校即成为准职业人。

突出熟练度的特点
  突出熟练度的特点——强调“熟能生巧”:多动手、多实践。对熟练度的指标进行量化,针对输入速度、代码编写量、代码阅读量提出明确的阶段指标、总指标。要求学员在两个学年的学习后,编写的代码量到20000 行(第一学期要求达到5000 行代码编写量;第二学期要求达到7000 行代码编写量;第二学年要求达到8000 行代码编写量)。并且,根据以上指标设置上机、项目案例和阶段项目的内容。增加上机课程的比例,上机: 理论=4 : 3;项目案例列为单独的课程,占用正规的课时;提供真实的阶段项目,所有项目案例和阶段项目全部来自工程实际;方便教员扩展,在教学指导书中提供额外的例子,此外对于工具类理论课程,要求在机房上课,以提高学员对工具的学习和使用效果;

突出规范化的特点
  ACCP4.0 采用许多方法来推进学员规范编码、规范界面的目的:
第一,为提高学员编码的规范性,要求学员通过专用的规范度测试软件的测试,编程的规范度达到90%以上;
第二,编码规范单独印刷在“项目实战”课程中,这些规范包括C、JavaScript、C#和Java;
第三,课程中所有的例子、代码和界面设计符合所提供的规范;
第四,在上机的“练习”部分,增加“教员抽查学员代码是否规范”的事件;
第五,代码规范作为结业机试的一部分,并且笔试题也包括相关内容。

突出职业素质的培养
  强调“在校即做准职业人”。ACCP4.0 提供多种职业素质训练手段和形式,包括两年贯穿的参与式准职业人训练,每个学期都专门设置了职业导向训练课程,注重培养学员的职业习惯、职业操守,提供了多种训练手段,让学员经过知晓-> 试做-> 习惯养成-> 行为-> 激发潜能的训练过程完成从学校到职业人的转变。

突出多模式教学方法
 ACCP4.0 继承和发扬了ACCP3.0 的多模式教学法。对多模式进行了具体的定位,并且在内容、形式、课时比例等方面都有了明显的提高。
理论学习和上机学习的定位不变。在线学习(OLTL)的定位为:对教材内容的延伸或者扩展,是非核心的内容,但是是有必要掌握的,其目的是为了提高学员的自学能力和对工作环境的适应,增强学员见识、提高动手解决问题的能力。
 指导学习(DLC)定位为:对课程已有的内容的巩固和加深,或者对技术难点的突破、专题等。
 DLC 内容的形式多样,包括课程难点突破、课程总结、代码阅读、代码填空和改错、案例学习、专题讨论、趣味活动等,用来巩固和复习所学课程。
与ACCP3.0 相比较,DLC/OLTL 的课时数从36 学时增加到80 个学时。

突出实践经验和行业背景
  采用案例教学,整个教学过程中贯穿实际的开发项目。共提供21 个真实的项目案例,提供5 个真实的阶段项目。这些项目全部来自于工程实际。涉及到通讯、交通、游戏、教育、金融、媒体、网络服务、移动应用等多行业背景。其中,第二学年阶段项目的规模为3-5 人月/8000-12000 代码行。

保证知识体系的完整,突出专业化
  保证软件工程师所需要的知识的完整性。同时加大主干课程(JAVA 和.NET)课时,保证学有专长。除项目案例和阶段项目外,两个主要方向Java 学时为262,.Net 学时为210。保证一专多能,既要系统地掌握专业技能,又具有某个方向的专长。

前瞻性
  课程体系是在广泛调研的基础上进行的,考虑了课程推出两年后企业的应用情况。新增加JSF、Struts、WebService 等内容、深化J2EE 和.NET 课程。增加LINUX、ECLIPSE、Hibernate 等开源平台和工具的应用,以及WebLogic 在Linux 平台上部署的相关内容。在项目案例中增加了移动服务应用、WEB 服务、小游戏开发等应用模式。

与执行结合更紧密
  第一次课程的PPT,配合公司的“第一次理论课程”事件来进行,包括本课程在体系中的地位、学习方法、学习目标、课程目标、优秀作品演示等;为解决上机控制力度和规范化的问题,提出以下解决方案:在教学指导书上对上机部分进行指导,包括上机的规范、实施说明,例如:进行代码演示、要求学员演示、重点代码说明、抽查学员代码是否规范等等具体的操作方法。在学员用书中标明、指示教员应进行的活动,例如:“教员讲解关键代码”,“教员检查学员进度”,“抽查学员编码规范性”等。

内容安排更实用、更合理
  克服ACCP3.0 中内容多而全,部分内容讲述不透彻的问题。内容的安排上尽量以实用为基准,教材中尽可能采用工程实际中用到的例子。知识点的选取,按照工程中是否常用而定;在讲述知识点时,坚持“要么不讲,要么讲透彻”的原则。对重要的、核心的知识点加大练习的比例。重点的、要求掌握的内容配有项目案例,以达到熟练运用的目的。 

联系电话: 0571-56839363 56839361
工作时间: 早8:30-晚19:00
学校地址: 杭州市文三路颐高旗舰广场14楼