Wednesday, 26 October 2016

Pragmatic Thinking and Learning

Summary

There an L-mode and R-mode thinking.

When learning to code.
1. write your code/problem. Merge yourself with your pen. Try to feel the words.
2. draw your problem/code.
3. talk about your code verbally.
4. visualize writing the code in your code.
5. you can step away from the keyboard
6. use mindmap if possible
7. When reading use SQ3R - scan, question, read, recite, review
8. Make your own notes.
9. teach the material.
10. Learn from your doing.
11. It is OK to fail, as long as you intensely and learn from it detailedly.
12. Learn from other people's code
13. Break things down into small sizes
14. Practice, practice and Practice !
15. Get the overall gist first, then only study the details.
16 Focus on the fundamentals well. Deeply hone that skill. Learn the ultimate gist of that.

When Learning to Code
You are going to read about the subject. Use SQ3R when reading about that topic. You should make your own notes (it is beneficial even if you don't read it again). Prefer handwritting than typing.

Effective Technique to study
Try to talk the code to others, draw the code, visualize the code. Use mindmap if possible. Get the overall gist first before studying the details.

Practice problem solving in coding. It is okay to fail, as long as you learn from it. Even if you succeed, learn to read from other people's code. Break down the code to bite-size.

Focus on the fundamental well. Depth over breadth.

There is a growth spurt between phases of your learning.





No comments:

Post a Comment