ACCP6.0是北大青鸟IT教育推出的*新软件工程师职业教育课程,由中印美软件技术专业联合研发完成,课程美18个月更新一次。ACCP6.0课程开发采用了逆向设计理念,推陈出新,涵盖了目前国际*主流的软件开发技术,引领未来IT技术发展潮流。 ACCP 6.0 具有如下特色: 1、针对培养,全面提升能力 1.1 采用多种手段常态调研,动态跟踪企业需求; 1.2 着重强化职业素质和项目能力的训练; 1.3 强调“基本功”,强调基础理论,加强客户端,更重框架原理; 1.4 训练学习能力,思维能力,加强技能点灵活应用。 ACCP6.0课程体系:
2、重点加强,着重训练职业素质 2.1 目标明确:训练学习能力和主动性、团队合作和沟通表达、责任感和稳定性,满足企 业*迫切需要; 2.2 强化训练:加大课时量,增加 e-learning 学习方式; 2.3 全面培养:灵活采用训练、活动、户外、在线多种形式,强调实训; 2.4 持续跟踪:针对一项 COT 技能,持续训练、持续跟踪考评,强调习惯养成。 ACCP6.0课程体系介绍
企业对软件人才的要求
3、高效训练,确保达到训练目标 3.1 综合实验班经验和技能点特性,精心设计学习路径; 3.2 边讲边练,符合 IT 技能学习特点,提升训练效率和效果; 3.3 加强测试,及时验证学习效果; 3.4 提供标准化教学脚本,**教学效果无衰减。 4、大幅提升,全程积累项目能力 4.1 强化业务理解能力的训练,企业典型业务融入课程始终; 4.2 强化项目实施过程的规范性,加强文档编写能力; 4.3 项目训练将质量意识贯穿始终,加强项目测试、项目评审等方面的规范训练; 4.4 项目经验积累贯穿整个学习过程,提高竞争力。 设计理念 1、以为导向——ACCP 6.0 是什么样的课程
1.1 产品设计以企业岗位需求为基础: 1.1.1 **企业调研,明确企业需求,确定培养目标; 1.1.2 **企业调研,确定“教什么”和“教到什么程度”; 1.1.3 **中心调研,确定“怎么教”。 说明:ACCP 6.0 在 ACCP 5.0 基础上精益求精,调研更充分。采用更丰富的手段进行常 态化调研,动态跟踪企业需求,确定目标岗位标准,并依据目标岗位标准确定培养目标。 课程介绍—S1
课程介绍—S2
课程介绍—Y2A
课程介绍—Y2B
1.2、ACCP 6.0 职业素质方面的培养目标: 1.2.1 训练学习能力和主动性,培养自我发展能力; 1.2.2 训练团队合作和沟通表达,符合岗位需要; 1.2.3 训练责任感和稳定性,加强职业规划。
ACCP 6.0培养目标
2、以职业素质为突破点——ACCP 6.0 的训练重心是什么
2.1.1 加重职业素质的培养,达到近 200 课时; 2.1.2 和课程紧密结合,将职业素质培养贯穿学员的整个学习过程; 2.1.3 采用多种训练形式,确保达到训练目标。 2.2 持续训练,跟踪考评: 2.2.1 强调实训,而非空洞讲解,提高训练效果; 2.2.2 针对一项技能分多次,分梯度反复进行训练,注重习惯养成; 2.2.3 跟踪技能训练效果,建立完善的职业素质评测体系,全程跟踪学员的职业素质 提升过程。 2.3 精心设计,易于实施: 2.3.1 将培养目标合理分配,分梯度逐次达成; 2.3.2 案例落地,选择学员身边的案例,直击需求点; 2.3.3 契合技术课程难度曲线,帮助学员 学习; 2.3.4 融入班级管理,提供详尽实施指导,促进班风建设。 3、以实用技能为核心——ACCP 6.0 如何选择课程内容 3.1 实用原则:不是求全求广,而是求精求专,选择实际工作中常用的实用技术; 3.2 80/20 原则:包含两层意思,**是重点讲解企业 80%的时间在使用的 20%的技术; 第二是在**点的选择基础上不讲解需要我们的学员花费 80%的精力才能学会的 20%的内容; 3.3 逐层深入,而非一步到位:对核心技能进行拆分,分散到多门课程或多个学期讲解; 3.4 随用随讲,而非一次铺开:对于部分技能,**次讲解时只介绍基本的、常用的技 术细节,其他技术细节将在案例、项目中需要时再讲解。 说明: ACCP 6.0 在 ACCP 5.0 基础上,进一步强化 ACCP 产品优势:根据调研结果调整 技能点讲解课时——技能更实用;根据中心实施经验,调整难点训练方式——课程更好 学;突破核心技能点训练方式——提高学员基础技术素质;提高学员自学能力——提高 “随用随讲”效率。 4、以案例为主线——ACCP 6.0 如何组织课程内容 4.1 绝大多数课程采用贯穿案例组织技术内容,案例业务与技能点训练自然融合; 4.2 一个案例贯穿一门或多门课程,学完后将完成一个实际的项目,可以深刻体会技能点 的应用场合; 4.3 案例选择贴近企业需要,**贯穿案例学员可以积累行业知识和项目经验。 说明:贯穿案例需要多次上机完成,因此中心需要配备项目服务器,保存学员每次上机 的结果。在案例选择和章节覆盖方面,ACCP 6.0 相对 ACCP 5.0 都有大幅改进。 5、以边讲边练为训练思路——ACCP 6.0 如何训练技能 5.1 以技能点为单位,讲解后即时练习,加深印象,提高学习效果; 5.2 边讲边练,更符合认知规律,强调动手能力; 5.3 充分利用课时,提高训练效率。 6、以动手能力为合格目标——如何教好 ACCP 6.0 课程 6.1 大幅度增加上机类、项目类课时,加大动手能力训练力度; 6.2 强调思路分析、难点突破,解决学员“无从下手”、“卡壳”的主要问题; 6.3 **思维能力、学习能力、解决问题能力的训练,提高灵活运用技能点的能力; 6.4 每个技能点,每个学习阶段都有检验案例,学习效果可以检验。 说明:中心应按要求配备足够机房,**教学实施,并组织上机类课程的集体备课,形 成公共教案。教员应充分重视上机课,使用标准上机 PPT,充分指导,分阶段控制。 7、以项目经验为学习目标——ACCP 6.0 课程区别于其他传统课程的特征之一 7.1 项目经验体现在日常的调试能力、文档编写、团队经验、对业务的理解等方面; 7.2 采用规范的流程指导项目训练,增加小组长培训加强实施效果; 7.3 项目的业务需求更真实,增强对业务逻辑理解的训练。 说明:除编码能力外,需求、设计、测试、部署、维护等软件开发环节的工作也是目标岗位 的必备技能,ACCP 6.0 综合训练学员的项目能力,以符合企业的需要。
1、训练目的 1.1 提高学员职业素质,培养学员在职业发展中所必须的职业素养和职业习惯。 2.1 ACCP 6.0 职业素质培养的总体目标是:培养学员的学习能力和主动性、团队合作和 沟通表达、责任感和稳定性,满足企业迫切需要。 2.2 ACCP 6.0 根据各阶段特点设置阶段培养目标,逐层深入职业素质培养。 1.2 上机课的案例,指导学习课、项目案例课必须讲解需求说明,并结合实际开发经验介绍。 1.3 S1 的阶段项目必须让学员填写需求文档中的某个业务的需求描述,可以提供给学员标准 的需求文档。 1.4 S2 的阶段项目不得提供完整的需求文档,必须带领学员分析需求,让学员编写完整的需 求分析文档。 1.5 Y2 毕业设计必须让小组成员独立完成需求分析,编写完整的需求文档。 1.6 S2 和 Y2 讲解需求分析时必须要以客户角度进行分析,不能直接演示功能。 2、经验积累方面 2.1 理论课中的“经验技巧”,“调试”、“常见错误”,要结合实际的开发经验进行讲解。 2.2 上机编码中发生的常见错误,必须讲解。 2.3 对项目的解决思路分析,必须以“学员主导,教员引导”的方式进行。 3.1 ACCP 6.0 实施过程中,要求学员严格按照规范进行编码,并编写注释。 3.2 必须讲解理论课中关于编码规范、文档规范的内容。 3.3 阶段项目和毕业设计必须进行阶段的代码审查,指出不合理、不规范的地方。 3.4 项目开发过程中,每天必须提交各种过程管理文档。 4、质量控制方面 4.1 S1 阶段的项目案例、阶段项目必须强调软件质量的重要性。 4.2 S2 阶段的项目案例、阶段项目必须安排测试环节。 4.3 Y2 阶段的项目案例、毕业设计必须安排测试环节,并编写测试文档。 5、团队意识方面 5.1 每天必须让小组长汇报团队完成情况,发现问题及时解决。 5.2 必须督促小组长对团队进行管理,小组长要安排项目文档编写,并*终整理提交。 5.3 必须给阶段项目、毕业设计中的小组完成情况打分。 5.4 强调团队为赢,项目组中每个人的*终成绩,不得高于小组答辩平均成绩。 6、软件生命周期意识方面 6.1 必须讲解软件生命周期相关理论知识。 6.2 在软件生命周期的每个阶段提交文档,如需求说明书、概要设计文档、测试文档、缺陷 追踪文档、项目总结等。
多模式教学
课程类型:理论课
课程类型:上机课
定 位:巩固理论课的概念、知识、逐步培养独立思考问题的自学能力
课程类型:指导学习课
课程类型:在线培训课
课程类型:项目案例课
课程类型:阶段项目课
课程类型:毕业设计课
说明:ACCP 6.0 职业素质培养目标来自企业调研,是企业*迫切的需要。 1.3 ACCP 6.0 技能方面的培养目标: 1.3.1 S1 不仅练熟语法,更强化逻辑训练; 1.3.2 S2 不仅打好基础,更强化面向对象; 1.3.3 Y2 不仅面向应用,更强化框架原理; 1.3.4 客户端、数据库内容更深入,更实用; 1.3.5 Y2 技术分方向,增强学员的竞争力。 ACCP 6.0 目标岗位标准,综合描述岗位能力,定位更精准。在完成 S2 学习 之后,学员可以选择 Y2 中的 Java 软件工程师课程或.NET 软件工程师课程继续深造。 |