如何看待学堂在线《疾风计划》?
的有关信息介绍如下:
应邀前来回答,以下我根据个人的背景和参加首期疾风计划(2021年)的意向、部分学校的培养方案和学习过程中的收获和注意事项三个方面解答,尽可能做到客观。这里不局限在某个课程或具体的知识点。以方便大家结合自身实际情况进行挑战。
0. 个人背景及目标意向
本人在挑战疾风计划时是山东省某职业学院的在校生(专科),专业园林技术(跨大类),在挑战期间还准备了自考本(与计算机专业无关)、英语四六级和一些数学相关的竞赛,目前除六级还未出分外其余均已通过和得到相关的奖项。目标专升本后跨考某211院校的计算机科学与技术专业的研究生,现阶段还在探索具体的发展方向(非硬件)。个人需要在完成学校平时的作业、实习和课堂之余,才能学习疾风计划的课程。
以下是我挑战通过的疾风计划成绩(实际通过后会有所有单科证书和结业证书):
1. 概述 疾风计划在挑战时还是有一定的难度的,尤其是在前期半年打基础时。相信很多在校有意向跨专业的同学想通过一个系统的学习提升自我,针对这一点疾风计划是一个选择,这样能避免少走一些弯路,而且通过的话是有全额奖学金。但疾风计划是能力提升而不是不是学历提升,学历提升的话还不如花两年时间考个自考本。 疾风计划的优缺点将在下文详细说明。我建议大家还是需要根据自己的计划安排、可分配时间、个人实力和精力去选择学习,毕竟我们选择的课程是为我们完善知识体系、打实专业基础和提升个人能力而服务的。 通过疾风计划开学时的第一次班会了解到,参加疾风计划的同学有专科、本科、研究生、博士研究生、海外留学生、及已从业人员等,其中国内大学本科生占比最多(约34%)。我所在的疾风计划群(不清楚是否有其他群)同学人数在150-160之间(助教除外)。
课程设置参考下图
通过对比山东大学、华南理工大学、浙江大学、清华大学和北京大学五所985院校的计算机科学与技术人才培养方案(其中山东大学分普通班和菁英班,北京大学参照技术方向)对比疾风计划的课程设置得出(感兴趣的同学可以去学校官网查本科生教育->人才培养方案),疾风计划的课程设置为计算机科学与技术的核心课程和部分必修课程,顺序合理,但也存在以下不足:
个人水平和先修课水平对照:
在开始疾风计划之前,我修读过的课程有《高等数学》(+部分本科非数组的全国大学生数学竞赛)、《线性代数》、《概率论与数理统计》(对于数据结构中的分析和证明极其重要)、《数学模型》、《复变函数与积分变换》(硬件必修)和小部分电路原理(到戴维南定理前)。除了数一考研三件套外其他的水平停留在了解的层面上,数学模型会应用matlab对部分模型适配的问题建模求解。
注:非硬件因为方向过多,我没有涉及过具体方向所以没有建议,但肯定的是一定要重视数学。
以下是疾风计划课程中大部分课程的考核模式(以数据结构下的界面为例)
疾风计划在课程考核上规定为每门课及格就可以拿到证书。这里我想说的一点虽然及格就能过,但是如果真想通过某一门课程学到什么,就不仅需要听课,还要有自己的思考、认真做课后习题、或课本的习题还有码代码,若仅仅是“及格万岁”还不如把用来学这门课的花道其他事情上。特别的,清华的数据结构课程的编程习题有相当的难度,有的题对于初学者而言可能需要花一整天乃至更多的时间思考和写代码,一定要有耐心。
此外,自学最稀缺的就是自律、环境和实践,其中环境可以通过寻找志同道合的伙伴建立,或者上一些提问论坛解决自己的问题(如Stack Overflow)。
2.学习过程中的环境和事件
在挑战的过程中在群里会遇到很多可爱的人,比如陈脑诗(学习鼓励官)和学堂贝贝,每一门课程(除选修)都配有助教,其中不乏很多热心的助教。我佩服数据结构的助教(某清华大佬),他看待一个问题总能从本质出发,而且会给求助的同学一些扩展的知识的网址。
有时任课老师会给同学们上直播课,不局限在课本内的知识,可以畅谈对计算机科研的方向、或者学习方向。特别的,在此我特别感谢清华徐明星老师,直播期间他帮助我坚定了走算法竞赛路线的决心,而且为我介绍了一个很有含金量的证书认证CCF-CSP(不知为何没有多少人提到过这个),从而改变了我的计划方向。当然其他老师也为了扫清了或多或少的学习过程中的疑惑。
方便参考,这里列举我在学习过程中开过直播课的课程及对应老师:《程序设计基础》徐明星老师、《C++程序设计》郑莉老师、《数据结构》邓俊辉老师、《计算机组成原理》纪禄平老师、《离散数学》陈琼老师、《数据库系统与开发》陆鑫老师、《操作系统》向勇老师、《计算机网络》袁华老师、
挑战中期,学堂在线为我们每一个学院发了一个疾风礼包,包括个人的挑战卡和计划、《如何高效学习》和一些其他学习用品(记不太清了)。
在挑战后期,学堂贝贝还举办了每日打卡活动(不知道学堂贝贝哪来这么多激励语的以至于每天的激励语都不一样),每月排名前三的同学会有礼品(疾风首期是清华校庆的110周年周边)。在学习过程我还与群里的10位伙伴组成了学校小组(值得一提的是其中有一位同学就读于剑桥大学的数学系),也算是挑战期间特殊的缘分吧。
3.课程体系的优缺点对比
优点:
缺点:
缺点的解决办法(对应缺点序号)
4.疾风计划学习过程中的课程书籍(部分)
注:《离散数学》的网课我没有推荐的(负责这门课程的老师感觉完全在念ppt,b站也没有合适的),实践证明这门课只要有助教和讨论的同学、自己思考和理解,完全看书自学也是行得通的(这是我唯一完全自学的科目)。
5.跨考党的思考
如果想完全按照疾风计划的课内设置学习建立系统的知识框架是不提倡的,跨考计科408的更是如此。如果仅限于了解性的学计算机,而并非作为专职人员,疾风计划是很好的选择。如果你想打下一个良好的基础,个人认为疾风计划中的《C++程序设计》、《数据结构》、《计算机组成原理》、《操作系统》的课程是相对适合对应阶段的同学且质量较高。其他课程可以从其他渠道获取如b站、中国大学MOOC、王道论坛等等。
综上得,如果你真选择参与疾风计划,可以参考我上述的优缺点取其精华去其糟粕,我认为的是根据自己的学习进度、能力、行业前景和发展方向,制定一套属于自己的课程,并且矢志不渝地学习和实践才是最重要的。
附上个人学习CS的路线参考图



