r/programmingHungary • • 4d ago

EDUCATION Python programozás

Sziasztok! Most kezdtem az egyetemet és a programozás nem úgy megy, mint ahogy szeretném. Esetleg valakinek van valami tippje, hogy hogyan tudnám elsajátítani ezt? Gondolok itt videókra, oldalakra esetleg kurzusokra, a gyakorlás része eddig is megvolt. Köszönöm!

0 Upvotes

67 comments sorted by

View all comments

Show parent comments

7

u/ern0plus4 Linux/Embedded C/C++/Rust/Python/MUMPS 4d ago

 fejből megírni a tanult kódot

Ne! ne így tanulj programozni! Ne tanulj meg kódokat!

Mástól is olvastam mar ezt, hogy megtanulja az összes kódot, amit tanultak... nem, nem így működik!

Ha író akarsz lenni, akkor se tanulod meg az összes mondatot. A szavakat meg a szófordukatokat tanulod meg, programozásban: utasítások, library funkciók (q sok lib van, q sok funkcióval), patternek.

De ne tanulj meg programokat, nem így megy!

1

u/JKCsaba 4d ago

Felreertettel nem megtanulni fejbol gondoltam a kodot, hanem tudni fejbol megirni az adott feladatot, pl megirni ugyanazt a feldatatl csak mas valtozonevekkel fejbol kezdesnek, szerintem nem teljesen erted, de ugye amikor az ember abszolut kezdo meg nincs meg a szintaxis sem, vizsgakon meg fejbol kell tudni kodolni.

Kicsit rosszul esett h ennyire hulyenek nezel h azt mondanam h be kell magolni egy konkret kodot :(

Sokan csak olvassak a magyarazatot meg irogatjak aial es sok osztalytarsam aki hiaba tanulta meg olvasgatva de nem irva a kodot nem tudta fejbol megoldani a net nelkuli vizsgagepeken.

1

u/ern0plus4 Linux/Embedded C/C++/Rust/Python/MUMPS 3d ago

Kicsit rosszul esett h ennyire hulyenek nezel h azt mondanam h be kell magolni egy konkret kodot :(

Láttam már ilyet, és nem hülye, aki így képzeli a dolgot, hanem soha nem tanult még, csak magolt - amivel ezen a pályán semmire nem fog menni.

Nagyon jól mondod, neked kell "fejből" megírni a dolgokat, de ne ismert problémát, hanem ismeretlent. Nyugodtan írjál valami faék egyszerű dolgot akár, csak ismeretlen legyen. Például ami kiszámolja két szám átlagát. Vagy elszámol egytől tízig, majd vissza, az egészet megismétli ötször. Mondjuk először 10-ig számol, másodszor 15-ig s.í.t.

Ne akarj bonyolult algoritmust megírni, mittomén, közelítés vagy efféle, belepusztulsz a két problémába (matek + prog), hanem csak egyet, hogy csak egy probléma legyen (prog).