CHOOSE YOUR DIRECTION
先选目标,再学语言。
共同基础只学一次。之后按你想进入的现场,选择 Python 或 C++ 的实践路线。
A PRACTICAL 35 MINUTE ROUTINE
一节课,走完一轮迁移练习。
不必重学编程入门。用熟悉的 JS/TS 做参照,亲手运行新语言,再用练习和回忆确认自己真的掌握。
-
先定本节目标
先看目标和完成标准,把“学会列表”改成具体问题,例如:如何安全地取出可能不存在的元素?
本步产出:一句本节要解决的问题
-
对照熟悉写法
先看 JS/TS,再对照 Python 或 C++。标出语法、运行结果和边界行为的差异,别只背关键字。
本步产出:一条可以复用的迁移规则
-
手敲代码并运行
手动输入例子,不整段复制;先运行原例,再改变输入,预测结果后实际验证。
本步产出:一段自己运行验证过的代码
-
独立练习与排错
合上讲解先完成小练习,卡住再逐步看提示。每次修改后重新运行,确认不是碰巧通过。
本步产出:通过且能解释原因的练习
-
总结并主动回忆
用自己的话写下“旧写法 → 新规则 → 易错点”。隔天不看笔记先回忆,再做一个小变式。
本步产出:一条自己的迁移笔记
卡住时,按这个顺序排查
- 先读最靠近自己代码的报错行,找出具体失败的操作。
- 把输入和代码缩到能稳定复现问题的最小版本。
- 围绕本课检查类型、边界、所有权或运行时差异。
- 修复后重新运行例子和练习,并记下触发问题的条件。