At vero eos et accusamus et iusto odio dignissimos ducimus qui blanditiis praesentium voluptatum deleniti atque corrupti quos dolores et quas molestias excepturi sint occaecati cupiditate non provident, similique sunt in culpa qui officia deserunt mollitia animi, id est laborum et dolorum fuga.
Et harum quidem rerum facilis est et expedita distinctio. Nam libero tempore, cum soluta nobis est eligendi optio cumque nihil impedit quo minus id quod maxime placeat facere possimus, omnis voluptas assumenda est, omnis dolor repellendus.
Itaque earum rerum hic tenetur a sapiente delectus, ut aut reiciendis voluptatibus maiores alias consequatur aut perferendis doloribus asperiores repellat.
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 :)
Thanks alot i will try to work this way :)
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.
Not the answer you are looking for? Search for more explanations.
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 :(
coding math equations and latter sorting algorithms is a really good start, worked well for me
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).