Where can I learn about computer programming?

I've never done anything with computer programming, and am now taking an Intro to Programming course where I have to learn Java...help!

  • Any tips for how to get started? First class is Thursday night, and I'm worried that the assumption will be that everyone has a certain minimum of programming experience. I'm on Chapter Two of the text so far, and understanding pretty much everything that I've read, but I'm only just managing to try some of the easier exercises in Chapter 1. Reassurances? Advice?

  • Answer:

    I am glad that you have chosen Java.It's open sourced and doesn't have any sort of monopoly.If you know Java, you can get a job in any country of the world , in today date, but the delimiting factors are, you have to write the entire thing from scratch.Even for a simple text box, but that's worth the effort. Java is an Object oriented language, so before moving into it, I'd recommend you to learn some basics of programming, like looping structure, variable declaration , initiation and incrementation.Then go for classes, objects, methods, Interfaces.So, your approach should be slow and steady.Give yourself the time.Sometimes programming appears to be really tough thing to get your teeth into, even for guys with great mathematical and logical reasoning ability, but everything eases with time.That doesn't mean you would find it tough.If your initial approach of learning the basics is correct, then you'll just toy around with Java in no time. You approach of preparing in advance is a very very nice one.Just prepare in advance, jolt down your doubts.In the course of the lecture on the topic, those might get cleared.So tick those that get cleared and ask for others at the end of the class.Don't bother about what others think.If people other people knew Java that well, they'd have never attained a class.So, just ask the instructor till you are clear. The most important part is Hands on exercises.You can't learn programming simply by reading.Just do the hands on on whatever topic you learn.Don't know if you are using Eclipse or any other tool, but just make the best out of your computer, till it blows a gasket:). If you need any help, I'm still on AB, so you don't have to worry that much!!:)

Nancy is really struggling right now... at Answerbag.com Visit the source

Was this solution helpful to you?

Other answers

practice, practice, practice! coding can be fun but frustrating so get a head start on the assignments.

Misha Mc

Learning programming can be quite fun, if you like it. On the other hand, it can be extremely frustrating if you don't. I see that you didn't choose to learn Java. So here is my advice - think about why your college is asking you to learn it and how it can benefit you. I hope that understanding that will make you want to learn it. Once you get to that stage, then just remember one thing - programming is extremely logical. It is basically math. As you think about a problem, try to conceptualize logically and break down the logical puzzle into small bits. If something in the puzzle doesn't make sense, then either it is wrong or you are misinterpreting the problem. After you have solved the puzzle in your mind, the program is exactly the steps you took (plus some sugar coating). Question everything - why is the program entry point "main"? If you say "public static void main" what do each of those terms represent and why are they there? You are learning to be a teacher so I am sure you understand the value of questioning. And as everyone has already said, practice a lot and you will do fine! If you encounter any problem, I will be glad to help :)

randomguy

:(

worthless piece of nothingness

knuckle down and persevere. You can master this and your life will be the better for it.

Baba

my advice? if you haven't done the exercises, then it is a mistake to think that you're "understanding pretty much everything that I've read".

Anonymous

Related Q & A:

Just Added Q & A:

Find solution

For every problem there is a solution! Proved by Solucija.

  • Got an issue and looking for advice?

  • Ask Solucija to search every corner of the Web for help.

  • Get workable solutions and helpful tips in a moment.

Just ask Solucija about an issue you face and immediately get a list of ready solutions, answers and tips from other Internet users. We always provide the most suitable and complete answer to your question at the top, along with a few good alternatives below.