Foundations

Learn Thinking

How to attack a problem you have never seen. The frame, the moves that get you started, and the question no other chapter asks: which move applies here?

Free to start · adaptive placement finds your level · reviews timed to your own forgetting.

What you'll learn

20 lessons in Thinking

Understanding the problemNaming the unknownTrying the smallest caseTabulating and conjecturingDrawing the problemWorking backwards from the goalSolving an easier problem firstLooking for what does not changeConsidering the extremesExploiting symmetryCounting the same thing twiceGuessing the shape of the answerChecking against a case you knowLooking backGeneralising what you didWhich move applies here?The ladder when you are stuckNoticing you are on the wrong pathFrom scratch work to an argumentA full attack, start to finish
How Erudia teaches

Built to be understood — and remembered.

Every idea is taught with motivation and a worked example before the drills, and an FSRS spaced-repetition engine schedules each review for the day its model predicts you would forget it. A short placement check finds what you already know, so you start Thinking exactly where it's useful.

Related Foundations subjects