English Deutsch Français Italiano Español Português 繁體中文 Bahasa Indonesia Tiếng Việt ภาษาไทย
All categories

7 answers

practice, do your homework, do lots of exercise

you can learn from online tutorials (free and paid available on the internet) and books

you can grab sample codes (many are available on the net, just search for free source codes in c) and learn from it. if you already have in mind what you are going to build then you can include it in your keywords. experiment by changing the variables and parameters and see the results

you can join forums on c programming. lots of experienced programmer are willing to help if you have problems with your project

the easiest thing to do: ask your lecturer/tutor. or your seniors. that's what they are for! asking questions is not prohibited. ask when you have trouble in understanding functions or find error but couldn't solve it. they won't bite. just don't over ask questions like "how to do this? next? then?" because that is not learning.

hands-on is the way to learn any kind of programming. you can't just read from books and then claim that you are good in programming. reading is only the tip of the iceberg. hands-on practice is what the real thing is. you can read lots of books for theories but you will still need to write the programs and learn from trials and errors to be skillful at it. and when you enter the job market and are stuck with some coding error don't be shy by not admitting you're stuck. ask for help or open your old book or the internet for solutions. sometimes you just missed the tiny little thing that messed up the whole big thing

2007-03-11 15:45:08 · answer #1 · answered by butterflower 2 · 0 0

The best way to improve your skills is to practice. Learn from experience. Read books. Search Google.

Start a small project of your own about something that interests you but not too hard to do then learn as you go. Look at other peoples code when trying to learn how to code a particular task. Eventually you'll get the hang of it and will be able to device your own code for performing different tasks. Take your time too, just make sure you finish 1 project before starting another. Patience is the key he he. Use the force XP!!

2007-03-11 01:28:26 · answer #2 · answered by solitaryfalcon 2 · 0 0

Programming is nothing but logic and understanding that logic. I am a Computer Science major and I graduated last semester. If you need to improve your programming skills, understand the logic behind everything. Looking at the front-end won't do much good. Zoom out and look at the bigger picture. Then, practice. Start with small programs. Then build bigger ones, and then try to modify bigger ones to make them compact and efficient! You can definitely do it!
Good Luck!

2007-03-11 11:03:34 · answer #3 · answered by A.Samad Shaikh 2 · 0 0

practice more frequently is all i can tell you. i'm also a computer science student but doing java. we have weekly lab sessions where we are given a prog to write and submit within a week. the flaws in codes and structures will be explained to us a week later in an email to help us improve.

2007-03-11 03:29:27 · answer #4 · answered by jytopy 4 · 0 0

properly, while speaking of laptop technology, There are in-numerable technical factors wherein specialization may be accomplished. It somewhat relies upon on a individual's element of activity as to, in direction of which container he's extra susceptible. distinctive softwares, lot many opportunities in hardware circulate as properly, lies in laptop technology. Specialization may be accomplished in programming (C / C# / C++/ ASP.internet/ JAVA) at the same time as taking of utility element. on the different hand under Hardware factors, you will possibly be able to choose for Networking & Hardware, ethical Hacking secure practices(middle concept) and classes like that. so as I in the previous pronounced, it somewhat relies upon on a individual's element of activity. as a manner to earnings a astounding professional degree, Bachelor of Engineering in laptop technology may be carried out at graduate point or Masters in laptop technology may be carried out at submit Graduate point. Wishing you all of the very superb to your occupation forward...

2016-10-18 02:35:17 · answer #5 · answered by Anonymous · 0 0

You need to practice coding as much as you can, also you should work in some real life projects

2007-03-11 01:36:22 · answer #6 · answered by Anonymous · 0 0

send me your homeworks and your projects.
www.pekiyi.150m.com/c.html

download Dev C++ from
www.bloodshed.com

write source programs.
Compile and run them
repeat this process as much as possible.

At the end, you will be a C programmer.
Don't forget it takes a long time.

2007-03-11 01:18:29 · answer #7 · answered by iyiogrenci 6 · 0 0

fedest.com, questions and answers