A dozen tips for learning programming.
C is quite popular and widely used as the first programming language. In the various programming competitions (at the school-college-university level) C is used. C is used in the College of ICT Course and most universities use C in the first programming course. Many people learn differently after learning different problems. So I gave some suggestions from my experience.
It is not intended to pass a course or finish a book, it must be understood. If you do not learn programming properly in computer science then you will have to go through all your life. Getting a plus plus in programming course and learning programming is not one thing - these things have to be built on the head.
You have to give regular time to programming. Hours of continuous (2 to 5 hours). At least 5 days a week. Thus month after month While programming, something else like watching TV, watching games, Facebook - these can not be done.
First of all, try to understand a subject. In the first study, the whole can not be understood (in most cases) and there is no difficulty in it. Start with any one book and every example of the book itself will be written by writing the program.
Why is the question often why the question can not be found in the programming (actually available, but after a long time, sometimes a few months later, more time later). For example: Why scratchfile before the variables in the scanf function, it is not necessary to get more head start. How to use it, it will be known. But if you learn the programming then you can get the answer once. What happens at the beginning, that is important. For this reason, more programs will be written, and full attention should be given while programming.
Trying to remember something, or not need to try to memorize. Programming should be practiced so much that it will come to its own extent without memorizing it. There is no such thing as to play a shot in the game of cricket, it does not memorize, but rather comes to the level of practice - what is more like that.
The logic thing is very important and easy. But for all of us to learn programming, it actually shocks here. Because, in fact, we have memorized all our life, did not do anything by thinking or learning, and at the same time the teacher told me what to do. So pushing at the beginning should not be frustrating, but have to be patient, try to continue.
Whatever book you start learning from, you have to read it twice (and what is said in that book). Then there will be at least one more book to read.
Do not be upset if you get a low number in the class examination (ie in the testing of programming courses). It is very difficult to verify how much programming can be done.
i ++, ++ i have to start knocking around things meaning waste of time, though it is the favorite question of many teachers in the examination. Variables, conditional logic, loops, arrays, functions - these things can be learned well and use them.
Once C is learned fairly, then with the help of any website, solve the problem of 50-100, then the hands and the head will be fixed.
I want to learn all about C - this type will come out of thinking. In my opinion, it's a fool-like thought. All you have to learn to say C, what you mean, you do not know it yourself. Many want to create a graphical user interface (GUI) rich software by C, which is really good if not actually. Because it is hard work, learning is less. If you want to learn programming then you will be familiar with many tools to create a gig, so there is nothing to be troubled.
12 . Participate in programming contests. Good if you can do good in programming competition, but there is no harm if you can not do better. Trying to do well - you can learn a lot by doing so that will help you to become a skilled software engineer in the future.
Have fun to spend time with programming!
Thanks for the Tips!
Thanks for your comment.