暑期培训4.0「贵系漫游指南」

一、活动介绍

​ 计算机系学生科协暑期培训于 2020 年暑期首次举办,起初仅面向科协内部开展。在此之后,我们不断扩展暑培的授课内容、适应更广泛的听众需求、优化课程质量。暑期培训 4.0 于 2023 年暑假开展,涵盖了计算机科学的多个领域,使用 Bilibili 直播进行授课,完全对公众开放。

​ 本次暑期培训由 20 余节课程组成,主要受众为计算机系二字班的同学,力求帮大家补全课内未教授的重要技能,如 Python, AI, 前后端等,为大二年级高难度课程做好准备;我们也为对暑培感兴趣的外系同学挑选部分课程、设计基础路径,帮助有需求的同学更好地应用计算机、解决自己领域内的难题;我们还邀请系里的“学术新星”讲授较专业的课程,例如 CV, NLP 等,带领同学们踏入科研的大门。

​ 暑期培训 4.0 由本届网络部副主席 @abmfy 统筹,联创部协助进行宣传组织工作,智能体部负责 Unity 课程的设计,讲师均为清华大学计算机系的同学。在此向所有参与者致以感谢。

二、课程设置

​ 本次暑期培训由以下课程组成:

  • 基础:Linux&Git, Web, Database&SQL, Python

  • AI:数据分析&Numpy, 神经网络&PyTorch, NLP, CV

  • 前端: Java, Android, JS&TS, React

  • 后端: Django, Rust, Rust Web, Docker, 爬虫

三、资源导航

​ 所有课程资料均已整理在 课程主页上。授课回放则可查看我们的 Bilibili 账号

四、课程反馈与总结

在收集到的课程反馈意见中,大家对课程的整体框架普遍是认可的

对于课程的讲授方式,有同学提出使用雨课堂直播,或者在课程开始前上传讲义,以便同学在上课前和上课时阅读讲义。在AI Track部分,有同学提出可以放慢讲课速度,还有的同学希望能增加 demo 环节。

对于课程的作业情况,大部分同学对 Linux & Git 课程的 「CTF(Capture the Flag)」式作业印象深刻,认为在其中收获很大,不过也有部分同学觉得这一作业难度偏高;同时,有同学建议 Web 课程的作业可以是让每位同学设计一个 Github 个人主页。

当然,大部分同学还是认为计算机系科协暑培的课程质量高,干货多,能帮助自己学到不少实用技能。暑培4.0在各方面尤其是前端与后端 Track 的课程中大大地拓展了内容的广度与深度,并模仿软件工程课程,设计了前后端联合大作业。相信之后的暑培也一定会在此基础上越做越好!