1.理论课:
目标:通过教员讲解、示范,学员理解基本的概念、原理。
内容:相关的基本概念、基础理论、程序代码、框架结构、代码讲解和分析。
2.上机课:
目标:巩固理论课的概念、知识;培养动手能力。
内容:理论课授课内容的简单使用和体验,通过动手加深理解、促进消化。
3.指导学习课:
目标:难点突破类型-针对重难点帮助学员理解和消化技能;课程总复习类型-帮助学员建立技能体系。
内容:难点突破类型-作业讲评、学员答疑、练习。
4.在线培训课:
目标:培养学员解决问题的自学能力、提高学员自信心。
内容:教员下发阅读资料,布置任务,学员课下完成,课堂上学员演示作品,教员点评和总结。
5.项目案例课:
目标:针对某几章的多个技能点,培养学员技能点的综合应用能力、代码熟练度和规范度。
内容:有业务需求的案例,规模和完整性大于上机,4~16学时/个。
6.阶段项目课:
目标:S1、S2阶段结束,综合应用所学技能,树立成就感和继续学习的信心。
内容:综合运用本阶段课程知识完成项目开发,规模和完整性大于项目案例。
7.毕业设计课:
目标:综合运用整个课程体系的全部知识和技能进行小组项目开发,积累项目经验和行业经验。
内容:企业级行业应用开发,28~32功能点,实施周期30~45天。