How can I improve my logical thinking? | Sololearn: Learn to code for FREE!
New course! Every coder should learn Generative AI!
Try a free lesson
+ 16

How can I improve my logical thinking?

In Programming

22nd Aug 2019, 6:09 AM
Jayam Varma
Jayam Varma - avatar
26 Answers
+ 23
My advice, keep on programming. As you progress you will learn to "think like a programmer", so to speak Of course a bit of reading and doing puzzles/math can help😉
22nd Aug 2019, 6:12 AM
Trigger
Trigger - avatar
+ 16
- Learn new Maths and Physics concepts. Those may not be relevant to coding but will improve your brain. - Solve complex Math and Physics problems, first by hand and THEN by writing codes. - Increase the complexity of the problems with the time. These will definitely improve your logical thinking.
22nd Aug 2019, 6:53 AM
Tashila Pathum
Tashila Pathum - avatar
+ 9
Code more.
22nd Aug 2019, 8:56 AM
Sonic
Sonic - avatar
+ 5
every time u do / see something try to think and find how or why its the way its happening. inshort try to think in flow.
22nd Aug 2019, 1:51 PM
Avvah Farhana
Avvah Farhana - avatar
+ 5
practice, learn , test
22nd Aug 2019, 5:45 PM
Thembani Dube
Thembani Dube - avatar
+ 4
I read in a study that reading everyday for 30-60 minutes will over all improve everything educationally. The better you read, the better you understand words, and the more successful you accomplish the task.That can be thanked to your reading comprehension and spelling gramar. Which code is. Sorta. A little.
23rd Aug 2019, 2:24 AM
Capt_Crunch
Capt_Crunch - avatar
+ 3
Just think before solving any problem use your pen and paper if you want then go to code. If you are fascinated to read books read then it will increase your knowledge. "Just think and solve like a programmer".
23rd Aug 2019, 10:25 AM
Krishnanshu Dey
Krishnanshu Dey - avatar
+ 3
Keep learning ; Keep coding ; Keep thinking;
23rd Aug 2019, 12:33 PM
Luxshan Thuraisingam
Luxshan Thuraisingam - avatar
+ 3
Try Wikium or similar brain exercises! They become very helpful over time. And eat well - your brain needs its proper fuel))
23rd Aug 2019, 6:04 PM
Maria Petrenko
Maria Petrenko - avatar
+ 3
Ask, code, share thoughs with people, take challenge s and learn.... These steps will definitely help you to improve your logical thinking... Best of luck...😇
23rd Aug 2019, 6:06 PM
Sandipan Das
Sandipan Das - avatar
+ 3
Small programed array string basicc&practice coding
24th Aug 2019, 7:07 AM
Amit
Amit - avatar
+ 2
goto any online judge like UVa, SPOJ or TOPH and start solving problems. Believe me, it helps a lot
23rd Aug 2019, 4:44 PM
Washiul Alam Sohan
Washiul Alam Sohan - avatar
+ 2
In my opinion, the best way to improve your logical thinking is solving more different problems especially algorithms and never give up :P
23rd Aug 2019, 4:52 PM
A.S.G
A.S.G - avatar
+ 2
change something and see what happen's
23rd Aug 2019, 6:47 PM
Nkwain clovert
Nkwain clovert - avatar
+ 1
Try to have something in mind and face the challenges in it
23rd Aug 2019, 9:30 PM
Chukwuebuka Omeje
Chukwuebuka Omeje - avatar
+ 1
Ways to improve logical thinking: 1. Break problems down into steps. Stop trying to get from point A to point C, and instead take the route of A-B-C. This will also help with confusion and difficulty of more complex problems. 2. Think about replacement as often as you can. EX: When dealing with money, once you reach 4 pennies, it would make more sense to replace the 4 pennies with 1 nickel, than it would be to have 5 pennies. 3. Try to apply recursion as much as possible. Before you reach 5, you must reach 4, and 3, and 2, and 1. (This ties into point 1). Hope this helps.
24th Aug 2019, 7:06 AM
Mike Morley
Mike Morley - avatar
+ 1
Exercises and practice without consideration will just result in an incomplete understanding of a problem. Try questioning what the concept is first. Such as, "Why does a pointer work, and why was it implemented in the first place?" Then try answering that question yourself, rather than relying on other resources. Keep doing this, and I believe your logical thinking will improve.
24th Aug 2019, 4:10 PM
BootInk
BootInk - avatar
+ 1
Thank You everyone for your awesome suggestions 👍
28th Aug 2019, 2:54 AM
Jayam Varma
Jayam Varma - avatar
0
Improve your own skills and knowledge in the language
23rd Aug 2019, 3:08 PM
Mohamed Ajmath Khan
Mohamed Ajmath Khan - avatar
0
Keep learn &practice Coding practice
23rd Aug 2019, 3:16 PM
Amit
Amit - avatar