Practice Problems and Homework

Work Through Problems Effectively

Solving problems is how you actually learn. Reading about solving problems isn't the same.

Why Practice Matters

Transfer of Knowledge

Understanding a concept is different from applying it. Practice builds application skills.

Error Discovery

You don't know what you don't know until you try.

Memory Strengthening

Active problem-solving encodes better than passive review.

Exam Preparation

Exams are problems. Practice problems prepare you for exams.

The Right Way to Practice

Attempt First

Try the problem before looking at solutions or asking for help.

Struggling is part of learning. Don't skip it.

Time-Box Attempts

Give yourself a reasonable time to try (10-30 minutes depending on problem complexity).

If truly stuck after honest effort, then seek help.

Check Understanding, Not Just Answers

Getting the right answer doesn't mean you understood. Could you solve a similar problem?

Learn from Mistakes

Wrong answers are information. Why was it wrong? What did you misunderstand?

When You're Stuck

Identify the Sticking Point

Where exactly did you get stuck? What step can't you complete?

Review Relevant Concepts

Maybe you're missing underlying knowledge.

Ask for Hints, Not Solutions

A hint preserves the learning. A full solution steals it.

AI Prompt:

I'm stuck on this problem: [problem description]

I've tried: [what you've done]
I got stuck at: [specific point]

Don't give me the full solution. Just give me a hint 
about what to think about next.

Look at Worked Examples

If you've tried and can't proceed, a similar worked example can unlock understanding.

Using AI for Problem Practice

Generate Practice Problems

Generate 5 practice problems on [topic] at [difficulty level].
Make them similar to what might appear on a college exam.
Don't give me the answers yet.

Check Your Work

Here's my solution to this problem: [problem and your work]

Is my approach correct? Are there any errors in my reasoning?
Don't just tell me the right answer — help me understand 
where I went wrong if I did.

Understand Solutions

I found this solution to a problem but don't fully understand it.

Problem: [problem]
Solution: [solution]

Can you explain the reasoning at each step? Why did they 
do it this way? Are there other approaches?

Generate Similar Problems

Here's a problem I just learned to solve: [problem]

Generate 3 more problems that test the same concept but 
look different on the surface.

Interleaved Practice

The Problem with Blocked Practice

Doing 20 similar problems in a row feels productive. But it's less effective.

You learn to pattern-match without truly understanding.

Interleaved Practice

Mix different problem types together. This forces you to identify which approach to use — a key exam skill.

AI Prompt:

Create a mixed practice set with:
- 3 problems on [topic A]
- 3 problems on [topic B]  
- 3 problems on [topic C]

Shuffle them randomly. Don't group by type.

Homework Strategies

Start Early

Last-minute homework teaches nothing. Spread it out.

Work Without Solutions First

Don't have the solutions open while working. Try first.

Use Homework for Learning

The goal isn't just finishing. It's understanding.

Identify Patterns

What types of problems keep appearing? What skills are being tested?

Track Difficulties

Problems you struggle with reveal what to review.

Common Mistakes

Copying Solutions

Copying doesn't build understanding. You're fooling yourself.

Giving Up Too Quickly

The struggle is the learning. Don't abandon it too fast.

Not Reviewing Errors

A corrected wrong answer should prompt learning, not just moving on.

Only Easy Problems

Challenge yourself. Easy problems don't build skills.

What's Next

Writing papers that make the grade.

Next chapter: Writing papers and essays.