传统的“理论与实践相结合”是通过在线实践来验证理论的正确性,而ACCP所指的“理论与实践相结合”是指采用科学的方法,将课程内容逐一教授给学生,并通过项目实践,提高学生的素质。
1)理论课:
目标:通过教员讲解、示范,学员理解基本的概念、原理;内容:相关的基本概念、基础理论、程序代码、框架结构、代码讲解和分析
2)上机课
目的:集成理论课程的概念和知识,培养实践能力。
北大青鸟ACCP课程内容:理论教学内容的简单运用和经验,通过实践加深理解,促进消化;
3)指导学习课:
目的:帮助学生理解和消化关键和难点的技能;帮助学生建立技能体系。
内容:突破性困难类型-作业评注、学生答疑、实践
4)在线培训课:
目的:培养学生解决问题的自学能力,提高学生的自信心。
内容:教师分发阅读材料,分配任务,学生课后完成;学生在课堂上演示作品,教师评议、总结。
5)项目案例课:
目的:培养学生在某一章节中结合应用能力、编码能力和多项技能指标的能力。
内容:具有业务需求的案件规模及完整性。
6)阶段项目课
目标:S1、S2阶段已结束,全面应用技能学习,树立成就感,继续学习信心。
内容:本阶段利用课程知识完成项目开发。规模和完整性大于项目案例。
7)毕业设计课:
内容:企业级应用程序开发,28-32功能点,实施周期30-45天。
目的:利用整个课程体系的全部知识和技能,开发团队项目,积累项目经验和行业经验。