写出目标
使用具体描述,例如“理解检索排序的基本方法”,比“学习人工智能”更容易找到匹配资源。
例如:计算机基础与 Python 编程的覆盖范围不同,可先比较课程目标。
课程CS50’s Introduction to Computer Science
核对基础
检查课程需要的数学、编程或行业背景。必要时先补充一份入门资料。
例如:机器学习课程的补充来源列出 Python、微积分与线性代数基础。
课程Introduction to Machine Learning
阅读大纲
关注主题顺序、练习形式与课程来源。以课程官方页面中的当前信息为准。
例如:2016 年的 Python 课程资料需要结合其历史软件环境理解。
课程Introduction to Computer Science and Programming in Python
规划反馈
为每个阶段设置一个小问题或学习记录,帮助判断资源是否适合继续深入。
例如:创业课程是历史教学资料,可借鉴问题结构,但不能作为当前市场证据。
课程New Enterprises