如果只有半天时间备课,先拿这 8 样
- 数据结构:浙大陈越/何钦铭 MOOC(PPT+视频+实验指导全都有)+ PTA 平台直接建班布置作业
- 数据结构:《Hello 算法》在线版(动画图解、代码可运行)——发给学生当课外读物效果极好
- 数据结构:VisuAlgo 可视化站——课堂演示排序/树/图,省掉 80% 口舌
- 开源AI:Datawhale《self-llm 开源大模型食用指南》——国产环境、部署微调全覆盖
- 开源AI:LLaMA-Factory —— 中文友好的一键微调框架,本科生动手门槛最低
- 开源AI:Ollama + Dify —— 没显卡也能做出能演示的 AI 应用
- Hadoop:厦大林子雨教材官网+百度网盘(
pan.baidu.com/s/1XvuoT1x-CYPYTEDAV0Jtng提取码ziyu)——PPT、大纲、数据集、虚拟机镜像、500 道题库全在里面 - Hadoop:Docker 一键集群仓库 —— 机房环境不统一时的救命方案
课程导航 点击卡片进入各课程详细页面
① 数据结构
计算机本科专业基础课 · 建议 64 学时(48理论 + 16上机)
→ 查看教材、视频课、可视化工具、实验清单、16周进度、考核方案
② 开源AI技术实践
用开源工具链做出能跑的 AI 应用 · 48~64 学时
→ 查看核心教程、工具链、实验项目、算力方案、16周进度、考核方案
③ Hadoop部署实践
动手部署与运维能力 · 64 学时(32理论 + 32上机)
→ 查看教材、林子雨资源、Docker集群、16次实验、故障排错、考核方案
④ 学生作品集
学号 f25015135 · 个人作品集展示
→ 查看个人介绍、技能展示、项目作品
⑤ f25015330 作品集
学号 f25015330 · 含 Lexica 背单词应用
→ 5 大词库 / 3 种学习模式 / 间隔重复 / 学习统计
通用教学建议
① 建一个班级课程仓库
GitHub / Gitee 建仓,按 ppt/ code/ lab/ troubleshooting/ student-projects/ 分目录。每节课的课件和示例代码课前推送。学生交作业也走仓库 PR,顺便练 Git —— 对计算机本科生是刚需技能。
② 环境统一是最大杠杆
数据结构:统一 VS Code / Dev-C++ / CLion 版本,或提供在线编译环境。开源AI:Docker 镜像或 environment.yml 一份。Hadoop:直接发虚拟机镜像或用 Docker Compose。环境上省下的 2 周课时,能多讲一整章。
③ 每门课都配一个"贯穿项目"
数据结构 → 校园导游系统;开源AI → 课程答疑助手;Hadoop → 电商用户行为离线数仓。学生分阶段把每周实验拼成一个完整作品,期末答辩就有东西可讲,也便于形成课程成果展示。
④ 用"排错/踩坑"替代部分作业
尤其 Hadoop 和开源AI 这类工程课,学生照抄步骤完成实验含金量低。让每个学生贡献至少 3 条自己踩过的坑及解法,汇成班级手册,既防抄袭又真实反映能力。
⑤ 三条技术栈交叉点可以联动
数据结构课的图/堆 → Hadoop 的 PageRank、TopN;数据结构课的性能分析 → AI 课的推理吞吐实测;Hadoop 的分布式思想 → AI 课的分布式训练(DeepSpeed)。在课堂上点破这些联系,学生会把三门课串成一张网。
⑥ 版权与合规提醒
Hugging Face 课程、微软 AI Agents 课程、Hello 算法均为宽松开源许可,可自由改编入课件;教材配套 PPT 仅限本校教学使用,勿公开发布到网络。使用开源模型时注意各模型的许可协议(如 Llama 系列有商用限制),这本身也是开源课该讲的内容。