- Practice the syntax of the new language and test my understanding of it by putting it into various situations;
- Integrate what I have leant with the new piece I'm learning to improve my understanding and view of the new language;
- Compare with other languages I have learnt and try to solve some similar problems encountered before with the new language.
- Be familiar with and master the new language;
- Through writing codes and testing of them, take good notes of the new language;
- Form my own syntax library of the new language for future review.