## 整体设计思路
以项目驱动方式,将一个完整的软件开发项目划分为多个功能模块,每一个模块独立涵盖某一个岗位能力对应的知识。
通过图文+微视频方式组织成多媒体课件文档,从不同视角呈现所包含的课程资源。教师能够以现有的课程资源为蓝本快速完成备课,允许教师在现有的课程资源模板的基础上添加、修改和重构扩充课唐教学内容,让教师专注于备学生,解放以往老师备课的大部分精力放在准备课程内容上,减轻教师的负担,同时标准化教学内容和资源以及量化考核指标,方便统一教学质量标准,标准化、流水线方式培养IT人才,同时又兼顾个性化教学。
## 项目的构成
### (1) 课堂教学基础项目
> 将职业能力所需要的知识分解到多个模块中,通过项目模块训练掌握必要的职业能力。项目配合多媒体教学资源和视频操作指南、实验指南等课程资源,方便课堂教学和自学。
### (2)基础能力检测项目
> 配合课堂教学项目,的同步模仿项目。
### (3)个性化教学项目
> 针对学生的个人知识掌握情况和基础,设计一组能够进一步提升学生职业能力的模块,
通过扩展模块的训练,提升学生的业务能力。
## 课堂教学工具
### 考勤
### 布置作业
### 标准化测试
### 实验室
### 在线教室
> 支持分组教学和管理分组的作品,建立分组的群组空间,允许发布群组的作品、对群组进行管理
- 文档说明
- 服务端开发指南
- 客户端开发指南
- 请求拦截器
- API接口实例分析
- 页面文件
- NPM包管理
- 创建NPM包项目
- 课程设计
- 概述
- 内容管理系统项目
- 配置开发环境
- 设计静态原型
- 快速构建项目
- 构建CMS系统前端界面
- 门户模块
- 新闻列表
- API接口规范
- 生成模拟数据
- 显示新闻列表
- NavigatorPath组件
- ChannelHeader组件
- v-line-clamp指令
- formatDate过滤器
- 新闻详情页
- 修改顶部导航菜单
- 实现访问远程API
- 扩展功能
- 组件开发
- 服务端项目
- 编写服务模块
- 项目配置
- 数据库
- 创建数据库脚本
- 配置数据库
- 创建模拟数据
- 新闻模块控制器
- 添加逻辑验证层
- 实现接口
- 书栈模块
- QA