Web Application Development (Web应用开发)¶
课程编号:COMP3019J
考核形式:100% Continuous Assessment (无期末考试)
授课教师:Aidan Murphy
课程介绍¶
Web应用开发是一门实践性课程,专注于现代Web开发技术栈。学生将通过团队项目和期中考试来掌握从前端到后端的完整Web开发流程。
课程难度评估¶
授课形式¶
- Lecture + Lab
- 团队项目:3人小组协作开发
考核结构¶
📊 成绩构成¶
- 期中考试 (30%):Week 6,包含选择题、问答题和编程题
- 团队项目 (70%):3人小组网站开发项目
- Milestone 1 (10%) - 设计文档:
- Milestone 2 (25%) - Beta版本:
- Milestone 3 (35%) - 最终版本:
🚀 项目要求¶
- 团队规模:3人小组
- 最终面试:每队进行项目展示和答辩
📋 项目里程碑详情¶
- Milestone 1:项目描述和设计文档(包含界面设计、功能说明、数据库设计)
- Milestone 2:可运行的Beta版本 + 工作分配说明 + 5分钟团队视频
- Milestone 3:完整项目 + 团队面试展示
重要时间节点¶
| 时间 | 任务 | 权重 |
|---|---|---|
| 9月17日 | 团队注册截止 | - |
| 9月20日 | Git仓库创建截止 | - |
| Week 6 | 期中考试 | 30% |
| 10月22日 | Milestone 1: 设计文档 | 10% |
| 11月12日 | Milestone 2: Beta版本 | 25% |
| 12月9-13日 | Milestone 3: 最终项目 + 面试 | 35% |
学习资源¶
📝 课程笔记¶
目前没有较好的整理资料,欢迎贡献
🚀 项目案例¶
历年试卷¶
本课程无期末考试