N
N
Nikita2014-02-27 12:12:55
Programming
Nikita, 2014-02-27 12:12:55

What resources are there for developing the programmer's logic?

As a programmer knows, hard logic is needed, but what if I don’t have a lot of experience with it? I am 16 years old and I feel that I do not have it (and if it is present, it does not help me in the best way). What resources would you recommend for its development? Is there any chance for me to catch up?

Answer the question

In order to leave comments, you need to log in

6 answer(s)
T
TaroKun, 2014-02-27
@cat-hat

16 years? Of course, games!
en.wikipedia.org/wiki/Colobot is an old game where each mission is about robot programming. Develops logic and the ability to build algorithms.
minecraft-en.gamepedia.com/ComputerCraft is an evolving mod for minecraft. Pure creativity - allows you to create the most complex designs with computers that are controlled by lua programs. Helps develop creative thinking and gives practical programming skills.

D
DancingOnWater, 2014-02-27
@DancingOnWater

Solve non-standard math problems and all sorts of puzzles.

F
Fat Lorrie, 2014-02-27
@Free_ze

The main thing is the desire to do programming, the rest will come with experience.

L
Liny_li, 2014-02-27
@Liny_li

Why did you decide that you are not very good with logic?
It seems to me that lack of experience in operating with abstract concepts is often mistaken for problems with logic, and one can train very successfully in this direction.
Abstract and logical thinking develop problems in geometry very well.
Also read Carroll's "Knot Story" - it's better to read in childhood, but at 16 it's not too late.
Well, in itself, programming will help a lot in development, if you do not lose motivation and work hard.

L
lookid, 2014-02-28
@lookid

Skiena, Kormen, any book on programming for olympiads (at least in Pascal). After the 100th-200th task, you will have a background that is sufficient to say that you have the logic.

A
afiskon, 2014-03-01
@afiskon

Take care of Haskell, then solve all problems on it with ProjectEuler. And with logic, everything will be just fine.

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question