Ask your own question, for FREE!
Computer Science 23 Online
OpenStudy (anonymous):

I cant write a program on my own , it's like someone has to explain me how to implement any given question , only then am i able to do it :( ..Any help regarding that ?

OpenStudy (carlsmith):

You should think about maybe writing pseudo-code before you start writing the code itself. It can be as simple as just writing a numbered list with some blocks for loops and stuff. Programming has very little to do with the language you're expressing your solution in and almost everything to do with creative problem solving. You should spend some time really exploring how you would logically solve certain problems, then express your solution in a language you like, perhaps English with some extra, made up syntax to help you express yourself. Then try and express that 'rough draft' in a programming language. Then debug it, then refine it, then release it open source :)

OpenStudy (anonymous):

Thanks alot i will try to work this way :)

OpenStudy (anonymous):

What is your time frame for being able to program? If you have the time, I suggest checking MIT's 6.00 computer science class. If you do the problem sets, they start gradually and work into more complex questions, should help in my opinion.

OpenStudy (anonymous):

it takes me days at times to think on a simple question which i understand when someone explains it :( ..Yeah i will check it out i hope it helps me :(

OpenStudy (anonymous):

coding math equations and latter sorting algorithms is a really good start, worked well for me

OpenStudy (rsmith6559):

I would recommend Stanford's Programming Methodology http://see.stanford.edu/see/courseinfo.aspx?coll=824a47e1-135f-4508-a5aa-866adcae1111 I think that this is a better introduction to programming than MIT's 6.00 (I've done both courses).

OpenStudy (anonymous):

Thanks :)

Can't find your answer? Make a FREE account and ask your own questions, OR help others and earn volunteer hours!

Join our real-time social learning platform and learn together with your friends!
Can't find your answer? Make a FREE account and ask your own questions, OR help others and earn volunteer hours!

Join our real-time social learning platform and learn together with your friends!