-
Keep in mind big themes.
-
Take notes as you read. What are the key ideas? What are the details of why
and how? Can you explain them in your own words?
-
Re-read important content and examples to ensure you understand the material.
-
Write down questions for parts you don't understand.
-
Work through examples and try out problems (i.e., example programs in the
end): do you understand why they work? can you solve them on your own?
-
Spend time understanding important figures and diagrams: what ideas,
relationships, structures, operations, etc. are they showing? Try drawing them
to help understand what they are showing.