ACCP5.0 课程特点
一、以就业为导向 —— ACCP是什么样的课程?
以就业为导向是ACCP课程最根本、最核心的特征。ACCP是职业教育,不是学历教育,而职业教育的本质就是就业教育,学习的目标就是为了就业,有助于就业的我们就学,无助于就业的我们就不学。
时至今日,软件开发企业用人主要有以下几个特征:
1、 外包开发行业快速发展,对“人才”在代码和文档方面规范性、技能和工具熟练程度要求高;
2、 Java和.NET技术在市场上平分秋色,都有大量岗位需求
3、 软件开发企业对开发人员的基本技术素养强调得越来越多
4、 MIS、OA、ERP、CRM、系统集成、物流、进销存、电子政务、网站建设这一类B/S系统,成为软件工程师需求*的业务领域。
为此,ACCP5.0把职业素养训练课程(COT)作为课程的重点来实施,整个学习过程中,监督并要求学员能够不断反省自己、养成良好的生活工作习惯,顺利完成从“学校人”到“准职业人”和“企业人”的飞跃。
二、以实用技能为核心 —— ACCP如何选择课程内容?
1、实用原则:所选择的技术一定是解决实际工作中的实际问题的技术。因此ACCP课程主要内容集中在如何解决软件开发项目中所涉及到的技术工具、技术框架、开发流程和编码调试经验等方面。
2、80/20原则:80/20原则包含两层意思,*是企业80%的时间在使用的那20%的核心技术(例如Oracle和Linux课程);第二是花费80%精力才能够能学会的20%内容我们不讲解(例如C/C++技术)。
三、以案例为主线 —— ACCP如何组织课程内容?
与传统的教材编排方式不同,ACCP5.0内容的安排是以案例为中心,并适当地联结多个案例成一个工程项目。每一门课程,都采用了一个实际的开发案例来组织技术内容,理论课上老师会通过一个案例、小项目的讲解来引出技术内容,上机课要求学员自己完成一个类似的项目。
四、以动手能力为突破点,以项目经验为学习目标—— 怎么样才能学好ACCP课程?
ACCP5.0课程的学习目标是:“能够运用Java或者.NET技术,在团队合作的基础上,参与到整个软件项目开发过程,熟练、规范地完成企业级B/S系统模块的编码、调试和文档编写,成为企业紧缺的技能型应用人才”。这长长的一句话再浓缩成四个字,就是“项目经验”,学习完ACCP5.0,相当于具备一年的实际软件项目开发经验,这也是目前绝大多数软件企业招聘时的要求。
ACCP5.0*学期课程