课程大纲
2025 线上 Python 课程信息
持续时间:6 周
教学方式:在线教材 + 每周直播
每日学习时间:30 分钟 - 1 小时
教学团队:
- Python 基础:Morini Sweet, Sara(哈佛大学研究员)
- 项目开发:方玺林
- 研究分享:哈佛博士研究员
重要日期
时间节点 | 内容 | 说明 |
---|---|---|
2025.3.30 | 报名截止 | 在线提交申请材料 |
2025.3.31 | 在线课程开始 | 统一平台学习 |
2025.5.16 | 在线课程结束 | 完成所有在线学习/项目 |
2025.5-6月 | 夏令营入选面试 | 线上/线下结合 |
2025.7.14-7.25 | 青岛线下夏令营 | 全日制实训 |
课程安排
3 月 30 日 周日:课程说明会
- 课程介绍
- 学习平台指南
- 学习社群建设
周次 | 日期 | 主题 | 内容 | 直播课程 |
---|---|---|---|---|
第 1 周 | 3.31-4.4 | 编程入门 | 1. 数据类型 2. 条件语句 3. 列表 |
4 月 5 日(周六)晚 8 点 研究员:Morini Sweet, Sara |
第 2 周 | 4.7-4.11 | Python 基础 | 1. 布尔值和条件语句 2. 列表 3. 循环和列表推导式 4. 字符串和字典 5. 函数 |
4 月 12 日(周六)晚 8 点 研究员:Morini Sweet, Sara |
第 3 周 | 4.14-4.18 | Numpy | 1. Numpy 介绍 2. ndarray 对象的索引和切片 3. 数组操作 4. 数学运算 |
4 月 19 日(周六)晚 8 点 研究员:Morini Sweet, Sara |
第 4 周 | 4.21-4.25 | 聊天机器人项目 | API 基础和 DeepSeek 介绍 - HTTP 请求基础 - DeepSeek API 设置和使用 项目开发 - 构建基础对话框架 - API 集成 - 聊天历史管理 代码优化 - 代码优化和测试 |
4 月 26 日(周六)晚 8 点 研究员: 方玺林 |
第 5 周 | 5.06-5.09 | 研究展示 | 1. 最佳聊天机器人项目小组竞赛 | 研究分享 研究员:博士生 |
第 6 周 | 5.12-5.16 | 职业与行业介绍 | 1. 职业发展路径介绍 2. 行业前沿技术介绍 |
研究分享 研究员:博士生 |
学习细节
- 账号设置:学生需要登录自己的JupyterHub 账号以及对应的网页链接进行学习
- 自主学习:学生将通过 JupyterHub 平台按教程学习
- 学习时长:建议每日学习时间:30-60 分钟
- 小组学习:随机分组,每组会搭配 TA 辅导学生进行学习,并完成第四周的项目
- 作业:每周作业和测验巩固学习
- 在线答疑:每周六晚 8 点与研究员在线交流
评估方法
- 日常出勤(10%)
- 每周六直播课程出勤(Microsoft Teams)
- 在线平台学习记录
- 常规作业(40%)
- 每周五次作业(通过 Jupyterhub 提交)
- 截止时间:每周日
- 导师审阅和反馈
- 选拔面试(50%)
- 时间:6 月
- 重点:学习态度和对数据科学的兴趣
为保证公平,完成在线课程后,我们将邀请 50 名积极参与并展现出最大数据科学兴趣的学生参加青岛线下夏令营。
学习平台与资源
- 24/7 JupyterHub 在线编程环境
- 课程文档和学习资料
- 学习社群