北大青鸟课程设置原则
北大青鸟“以就业为导向”,遵循以下原则,设置软件工程师课程(ACCP)内容:
1.专业技术课程的实用性原则
北大青鸟软件工程师课程(ACCP)为传授学员先进、实用的技术,遵循“IT行业技术更新周期为18个月”的摩尔定律,每18个月升级教材版本,使课程技术始终同步主流软件技术。目前已升级至ACCP5.0版本。
ACCP5.0涵盖软件开发工程项目所涉及到的“技术工具”、“技术框架”、“开发流程”和“编码调试经验”等内容。
2、专业技术课程的80/20原则
软件技术应用符合80/20原则:软件开发工程项目中,80时间应用的核心技术占20,20时间应用的非核心技术占80(例如Linux技术等)。
学习软件技术也符合80/20原则:学员学习软件技术时,如果过分强调学会20难学且应用不多的技术(例如C/C++等技术),则需花费学员80的精力。
为此,ACCP5.0讲解软件核心技术,弱化讲解软件非核心技术,不讲解难学且应用不多的技术,而仅作为介绍或者拓展内容。
3、 培养学员为准职业人的原则:
ACCP5.0特设“COT职业导向训练课程”,以准职业人标准培养学员具备:“合作意识、沟通意识、规范意识”三种意识;“踏实、耐心、守时”三种习惯;“抗压能力、适应能力、学习能力”三种能力。
北大青鸟课程技术内容
北大青鸟软件工程师课程(ACCP5.0)的技术内容主要包括数据库、客户端页面技术、Java平台技术、.NET平台技术四个方面技术内容:
1、 数据库技术:
数据库技术是应用开发的基础技术,80以上的应用系统需要使用数据库来存放业务数据;
2、 客户端页面技术:
是客户端/服务器开发模式下基本的技术(例如我们经常上网所浏览的页面,都属于软件的客户端技术),熟练掌握客户端技术是程序员的基本的素质。
3、 Java 技术:
Java技术是目前为流行的软件开发技术,我们对2407家企业的职位分析数据表示,有48.96的软件开发企业要使用到Java语言,因此,ACCP5.0课程中将由浅入深详细讲解这门技术;
4、.NET 技术:
.NET技术发展得非常快,短短几年时间已经发展到能够与Java两分天下的程度,并且.NET技术在原理、使用方式上已经与Java大同小异,经验表明,在掌握了Java或者.NET语言后,要再花20的精力就可以掌握另外一门语言,我们在课程中同时安排了Java和.NET开发语言,并且以对比的方式进行教学,必将为学员提供更宽阔的发展道路。
联合校区辅教课程原则
北大青鸟联合校区培养“技术技能、综合素质、职场实力”合格的精品软件人才。在严格采用北大青鸟软件工程师课程(ACCP5.0)、执行北大青鸟教学标准的基础上,锐意进取,遵循以下原则,设置辅教课程、活动和措施:
1、“学员技术技能”的原则:
2、“提员综合素质”的原则:
3、“锤炼学员职场实力”的原则:
内容详见“联合校区分阶段课程表”中的“校区联合办学辅教措施”对应的内容。读者可浏览本网站中的《中长期人才发展规划纲要》、《中长期教育和发展规划纲要》、先进职业教育理念、“学校”等相关内容,感知联合校区辅教课程的先进性和必要性。
联合校区分阶段课程表
ACCP5.0软件工程师课程体系分三个阶段组成,分别是阶段(S1)、第二阶段(S2)、第三阶段(Y2) :
阶段(S1)
北大青鸟标准课程 | 校区联合办学辅教措施 | |||
序号 | 课程名称 | 课程代号 | 学时数 | |
1 | 计算机基础 | Prev | 16 | 1、拍摄示范课、答疑课录像,供给学员复习; 2、组织大规模教员在线研讨,授课技巧; 3、组织同模块教员当面研讨,技术水平; 4、教员备课撰写脚本式教案,教学; 5、实施教员流动讲学的政策,每课均是精品; 6、开设每名学员的成长档案,加强学员自驱。 |
2 | 进入软件编程 | STB | 12 | |
3 | 使用Java语言理解程序逻辑 | Logic Java | 54 | |
4 | 使用HTML语言开发商业站点 | HTML | 40 | |
5 | 使用SQL Server管理和查询数据 | SQL Base | 24 | |
6 | 使用C#开发数据库应用 | C#/WinForms | 48 | |
7 | 职业导向训练 | COT | 12 | 1、校长讲堂:《勇担责任》,《忠诚为本》,《话说孝道》,《享受规则》; 2、专项训练:职场礼仪专项辅导训练; 3、多元活动:《公文写作》,《演讲稿写作》; 4、多元活动:实用英语口语角1(自我介绍、日常问候、常用口语) |
8 | 项目 | Project | 24 | |
合计 | 214 |
第二阶段(S2)
北大青鸟标准课程 | 校区联合办学辅教措施 | |||
序号 | 课程名称 | 课程代号 | 学时数 | |
1 | SQL Server数据库设计和查询 | SQL Advance | 34 | 1、拍摄示范课、答疑课录像,供给学员复习; 2、组织大规模教员在线研讨,授课技巧; 3、组织同模块教员当面研讨,技术水平; 4、教员备课撰写脚本式教案,教学; 5、实施教员流动讲学的政策,每课均是精品; 6、开设每名学员的成长档案,加强学员自驱。 |
2 | 深入.NET平台和C#编程 | .NET/OOP | 54 | |
3 | 在.NET框架下开发三层结构数据库应用系统 | ADO.NET/Three Tier | 34 | |
4 | JavaScript客户端验证和页面制作 | JavaScript | 44 | |
5 | 使用Java实现面向对象编程 | Java OOP | 26 | |
6 | 使用JSP开发WEB应用系统 | JSP | 44 | |
7 | 职业导向训练 | COT | 8 | 1、校长讲堂:《锤炼道德》,《积极主动》,《自驱力量》,《一切有度》; 2、专项训练:处世技巧专项辅导训练1(九型人格:与不同性格特征的人打交道); 3、多元活动:校际公文; 4、多元活动:实用英语口语角2(项目讨论、工作汇报) |
8 | 项目 | Project | 24 | 《软件工程项目开发书》(来自100多名教员原主持、参与的软件开发项目) |
合计 | 268 |
第三阶段(Y2)
北大青鸟标准课程 | 校区联合办学辅教措施 | |||
序号 | 课程名称 | 课程代号 | 学时数 | |
1 | 使用ASP.NET技术开发网上书店 | ASP.NET | 62 | 1、拍摄示范课、答疑课录像,供给学员复习; 2、组织大规模教员在线研讨,授课技巧; 3、组织同模块教员当面研讨,技术水平; 4、教员备课撰写脚本式教案,教学; 5、实施教员流动讲学的政策,每课均是精品; 6、开设每名学员的成长档案,加强学员自驱。 |
2 | 使用Ajax和Web Service重构网上书店 | Ajax/WebService | 36 | |
3 | 开发基于JSp/Servlet/JavaBean的网上交易系统 | JSP/JavaBean | 66 | |
4 | 开发基于Structs/Spring/ Hibernate/Ajax的网上信息发布平台 | Struts/Hibernate/ Spring/Ajax | 66 | |
5 | HR/CRM/OA/B2C毕业设计项目开发 | Ajax/Web Service | 32 | |
6 | Oracl数据库对象和数据查询 | NTC | 36 | |
7 | 在Linux服务器上部署Java应用 | HR/CRM/OA/ B2C Project | 36 | |
8 | 职业导向训练 | COT | 20 | 1、校长讲堂:《融入文化》,《张扬个性》,《习惯》,《工作价值》; 2、专项训练:处世技巧专项辅导训练2(与同事关系、与上级关系、社会关系); 3、多元活动:校际演讲; 4、实用英语口语角3(应聘面试、试用期总结) |
9 | 项目 | Project | - | 1、《软件工程项目开发书》(来自100多名教员原主持、参与的软件开发项目) 2、合作软件企业工程项目 3、合作软件企业实习 |
合计 | 318 |