Kezdőoldal » Számítástechnika » Programozás » Mit gondoltok arról, hogy a...

Mit gondoltok arról, hogy a programozási tételek egy konkrét kódját magoltatják be az iskolában?

Figyelt kérdés

Emelt infó szakos vagyok gimiben. Van prog. elmélet és prog. gyakorlat is. Gyakorlaton van egy feladat, úgy oldja még mindenki, ahogy akarja. Ha működik 5-ös. Eddig sose tanultam rá, mert csak logikus gondolkodás.


De elméleten a tanár 1 konkrét kódot magoltat be minden összetett programozási tételnél. Én, és gyakorlatilag senki sem éri meg ezeket a kódokat, nem is magyarázza el a tanár, csak leirattatja a FÜZETBE! és szóról szóra számonkéri. Ráadásul más tartja az elméletet és a gyakorlatot, és teljesen mást veszünk gyakorlaton, mint elméleten. Másképp/más módszerrel 1 perc alatt megírom fejből ("józan paraszti ésszel").


Tudtátok, hogy ennyire rossz a programozás oktatása Magyarországon? És még csodálkoznak, hogy alig akarnak programozónak menni az emberek. Ezzel nem hogy meghozzák a kedvet, még el is veszik. De őszintén: Mi értelme kódot tanulni? Ez nem töri vagy irodalom..


2016. okt. 12. 21:19
1 2
 11/12 anonim ***** válasza:

Céges felvételi, meg kell írni egy meghatározott algoritmust. Internet nincs, a szövegszerkesztő Notepad++, fordítóprogram nincs.

Ha józan paraszti ésszel kezded írni az algoritmust, akkor nem fogod időre leírni, mert gondolkozol. Az kapja meg az állást, akinek csípőből megy. Persze ha legalább középfokon beszél angolul.

2016. okt. 13. 19:05
Hasznos számodra ez a válasz?
 12/12 anonim ***** válasza:

"Az nem tudás, hogy algoritmust memorizál az ember. Fejlődni úgy lehet ha saját magad megírod, és próbálod hatékonyságilag minnél közelebb hozni a "tökéletes" algoritmuséhoz. A való életben adódhat olyan dolog, hogy olyan feladatot kell megoldanod amihez nincs még algoritmus, és neked kell azt megalkotnod, lehetőleg úgy, hogy minnél jobb legyen"


Bullshit, bullshit, bullshit.

A leggyakoribb problémákra már nagyon okos matematikusok/informatikusok kitaláltak nagyon hatékony és bizonyítottan jó algoritmusokat. A legtöbb probléma amivel szembesülsz pedig visszavezethető ezekre az elemi algoritmusokra.

Nyilván ezeket nem bemagolni kell, hanem egyszer megérteni és tudni megkeresni és felhasználni akkor, amikor szükség van.


Ha elkezdesz "saját kútfőből" algoritmusokat kitalálni az nagy valószínűség szerint rossz is lesz (lassabb, szélsőséges esetekre nem működik, satöbbi), de ami még biztosabb, hogy teljességgel karbantarthatatlan is.


Az a baj, hogy ebbe a témakörbe nagyon sok vérpistike ír, aki vérpistike fejjel gondolkozik. Otthon leül a gép elő és pötyögtet valamiféle kódot, ami úgy ahogy megoldja a feladatot. Elképzelésük sincs design-ról, dokumentációról, kódátadásról, karbantartásról.


"ami mondanom se kell nem fog menni ha sosem írtál saját kútfőből normálisat."

Megint csak baromság. Akkor nem fog menni, ha nem ismersz nevezetes algoritmusokat és lövésed sincs róla, hogy hogyan kell egy algoritmust jól megírni.

2016. okt. 13. 20:24
Hasznos számodra ez a válasz?
1 2

Kapcsolódó kérdések:





Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!