Nauka myślenia

1

Witam, otóż mój problem polega na tym, że ciężko jest mi myśleć programistycznie.
Znam składnie kilku języków lecz wiem, że to nie wystarcza, a programowanie jest moją pasją i celem życiowym.
Chciałbym nauczyć się myśleć analitycznie, ponieważ ciężko jest mi 'rozkminić' programy. Nie wiem od czego zacząć,
po prostu muszę się nauczyć tak myśleć. Zacząłem interesować się algorytmiką. Jak myślicie jest ona w jakimś stopniu mi pomóc? A jak tak, to w jakim?
Z góry dziękuje za odpowiedzi! :)

2

W mojej praktyce udzielania korepetycji sprawdzało się wszelakie rysowanie. Naucz się rysować schematy blokowe, rozrysuj sobie schematy działania różnych konstrukcji językowych jak if, while, for, etc., potem narysuj schemat blokowy do swojego problemu i staraj się wypatrzeć w nim te wzorce - tutaj jest while, tutaj jest for. Nie zawsze wszystko jest oczywiste, sam sposób wykonania schematu zależy indywidualnie od człowieka. Grunt to zrozumieć konkretnie sposób działania różnych konstrukcji, a potem umieć wykorzystać je w praktyce (szukanie konstrukcji na schematach imo może być dobrym ćwiczeniem).

3

Dziękuje bardzo, bardzo za odpowiedzi :-) Książke zamawiam jutro, temat do zamknięcia :)

3

Słyszałem też, że rozwiązywanie zadań z brył (graniastosłupy itp) matematyce bardzo kształtuje myślenie.... logiczne.

1 użytkowników online, w tym zalogowanych: 0, gości: 1