Diskuze: Matematika a programování

ITnetwork Matematika a programování

Avatar
tools4polda602:

Nazdar programátoři !! Jmenuji se Tomáš a je mi 16 let a chodím na gymnázium. No přejdu rovnou k věci. Já strašně rád programuju hodně mě to baví, momentalně se učím html,css a hodlám pokračovat a před nějakou dobou jsem pracoval v JS v Unity jsem si zkoušel vytvářet hry. Jde mi to, ale teď ta otázka, prostě mi matematika moc nejde, spíše mi nejdou takové věci u kterých si myslím, že to snad nikdy potřebovat nebudu, teď berem paraboly (pzn. Jsem ve druhaku), jakože vycházi mi tam ne zrovna dobré známky 3-4 ale jako takové matice rozumím, myslím si že umím logicky přemýšlet, ale nevím proč mi tohle zrovna nejde, rovnice samozřejmě umím, možná že nedavam pozor potom nevím :D, ale stále mě trapi to, že si myslím že když mi matematika nepujde že mi nepujde programovani, hledal jsem na internetu a někde pišou že to je podstatne někde zase ne, tak teď hledám pomoc,rady,nazory tady. Děkuji za všechno. Tomáš :)

 
Odpovědět 25.11.2014 21:30
Avatar
Jiří Gracík
Redaktor
Avatar
Odpovídá na tools4polda602
Jiří Gracík:

Podstatné to bude hlavně pro studium, dále pak záleží na tom, co budeš programovat. U her většinou matematika zrovna potřeba bývá :)

Nahoru Odpovědět 25.11.2014 21:32
Creating websites is awesome till you see the result in another browser ...
Avatar
Odpovídá na Jiří Gracík
tools4polda602:

No říkam právě jak jsem dělal v tom JavaScriptu tak jsem to prostě chapal levou zadní :D tak právě nevím :D

 
Nahoru Odpovědět 25.11.2014 21:34
Avatar
Tomáš "CrashTest" Bitter:

Tak odpovědi na toto mě také budou velmi zajímat ...

Nahoru Odpovědět  +1 25.11.2014 21:36
Need for Steve
Avatar
Odpovídá na tools4polda602
Martin Konečný (pavelco1998):

Samozřejmě dost záleží na tom, co budeš programovat. Pokud bys chtěl dělat třeba dělat SW na nějaké modelování, tak to potřebovat budeš. Pokud budeš chtít dělat jednoduchý weby s kontaktním formulářem, tak tam to moc nevyužiješ :)

 
Nahoru Odpovědět 25.11.2014 21:45
Avatar
Odpovídá na tools4polda602
Neaktivní uživatel:

Matematika je dôležitá, pretože ťa učí rozmýšľať správnym spôsobom, resp. spôsobom, ktorý používaš aj pri samotnom programovaní. Je to spôsob myslenia. Veľmi pomáha, keď vieš matiku a to, že máš zlé známky z matiky nehovorí nič o tom, či ju vieš alebo nie. Asi nie náhodou je na každej škole, kde sa študuje informatika.
Môžeš si prečítať: http://programmers.stackexchange.com/…-programming

Editováno 25.11.2014 21:47
Nahoru Odpovědět  +1 25.11.2014 21:47
Neaktivní uživatelský účet
Avatar
Odpovídá na Martin Konečný (pavelco1998)
tools4polda602:

No ja planuju se učit C# v asp.net a potom třeba tvořit hry v Unity apod., a také bych chtěl umět html,css.. :)

 
Nahoru Odpovědět 25.11.2014 21:47
Avatar
Odpovídá na Neaktivní uživatel
Tomáš "CrashTest" Bitter:

Jestliže známky fakt nic neurčují, tak je ten mýtus stále ještě nejasný ...

Nahoru Odpovědět 25.11.2014 21:48
Need for Steve
Avatar
tools4polda602:

Jak říkam ja jsem tvořil projekty v Unity JS, c# moc ne ale chtěl bych se ho naučit zatím umím zaklady js,html,css

 
Nahoru Odpovědět 25.11.2014 21:48
Avatar
tools4polda602:

A jinak zatím děkuji za nazory a odpovědi.

 
Nahoru Odpovědět 25.11.2014 21:50
Avatar
tools4polda602:

Mi jde o to jestli mam s tím seknout a nebo pokračovat jestli to má cenu

 
Nahoru Odpovědět 25.11.2014 21:57
Avatar
Odpovídá na tools4polda602
Tomáš "CrashTest" Bitter:

Když to chceš dělat, tak to dělej. Nenech nikoho a nic, aby ti do toho kecal ...

Nahoru Odpovědět 25.11.2014 22:42
Need for Steve
Avatar
Odpovídá na Tomáš "CrashTest" Bitter
Neaktivní uživatel:

Väčšina ľudí má z matiky zlé známky nie pretože by sa ju nedokázali naučiť, ale buď ich nebaví alebo im je zle vysvetlená. Skús sa jej venovať o niečo viac aj pomimo školy a uvidíš ako ti to pôjde :)

Akceptované řešení
+20 Zkušeností
+1 bodů
Řešení problému
Nahoru Odpovědět  +4 25.11.2014 22:59
Neaktivní uživatelský účet
Avatar
Odpovídá na Neaktivní uživatel
Tomáš "CrashTest" Bitter:

Jo, zkouším Khan Academy a tam je to naprosto skvělé ...

Nahoru Odpovědět  +1 25.11.2014 23:01
Need for Steve
Avatar
tools4polda602:

Diky hoši, dneska jsem daval pozor v matice a chapu to takže asi to byl ten problem :D

 
Nahoru Odpovědět  +1 26.11.2014 13:44
Avatar
Luboš Běhounek (Satik):

Jak tu píší ostatní - známky toho moc neznamenají, známku ovlivňuje i to, jak dáváš pozor o hodinách, jestli tě to zrovna baví nebo ti to přijde zbytečné, jakého máte učitele (i to, jak ten učitel hodnotí a třeba kolik dává u písemek času)...

Já měl na střední z matiky na vysvědčení i čtyřky a nemám pocit, že by to byla při programování nějaká obtíž.

Pokud dokážeš v pohodě programovat, tak nejspíš budeš dost inteligentní na to, aby ses tu matiku, co zrovna budeš potřebovat, naučil třeba i z internetu.

Nahoru Odpovědět  +4 26.11.2014 14:21
:)
Avatar
mkub
Redaktor
Avatar
Odpovídá na Luboš Běhounek (Satik)
mkub:

a takisto znaqmky zavisia aj opd toho, ako sa ucitel vyspal, ako aj od zasadnutia na ziakovi

 
Nahoru Odpovědět  +2 26.11.2014 14:37
Avatar
hanpari
Redaktor
Avatar
Odpovídá na tools4polda602
hanpari:

Na matematice samotné není nic složitého. To, co je největší překážka pochopení, je nezbytná dávka tzv. formalismu, což je v podstatě vlastní univerzální jazyk matematiky. Jedna věc je tedy pochopit, oč jde pomocí jednoduchých příkladů. Druhá věc je sledovat výklad matematika, který v zásadě mluví pro studenta cizí řečí.
Co se týče samotné středoškolské matematiky, tam existuje jen jedna rada. Počítat a počítat. Praxe dělá mistra.

Pro programování je matematika nezbytná, pro kódování nejspíš ne. A nejde jen o geometrii, což už tady zaznělo díky počítačovým hrám. vyhodnocování datových souborů nemá s hrami či grafikou nic společného. Různé číselné soustavy, diskrétní matematika, statistika, geometrie, atd - to vše tak či tak přejalo programování z matematiky, proto znát i formální matematiku je pro programátora nutnost. Alespoň bych si to myslel, i když... Někteří lidé jsou odsouzeni k tomu, aby s velkou slávou objevovali kolo pořád a pořád dokola.

Stačí si přečíst Feynmana (Nobelova cena za fyziku), který si v raném věku vytvořil vlastní matematický systém, aby pak pochopil, že je to sice pěkné, ale s žádným druhým matematikem si už nevymění své výsledky. Proto je bohužel jistá formální znalost matematiky také nutná, a člověk se stejně bez správného názvosloví neobejde.

HTML a CSS to mimochodem není programování. Zarovnat ovšem něco doleva nebo doprava, to zvládne každá kancelářská krysa i ve Wordu. Kodér dělá totéž, jen pomocí textových příkazů, což zase taková makačka na bednu není.
Kodér tedy nepotřebuje matematiku, ale spíš vytrvalost, pečlivost a nejspíš i jistou dávku sebeNEreflexe, jinak si začne připadat jako cvičená opička. :)

 
Nahoru Odpovědět  +2 26.11.2014 15:03
Avatar
Odpovídá na tools4polda602
Josef Kuchař (Pepa489):

Pokud chceš dělat hry, tak matematiku budeš rozhodně potřebovat to je jisté

Nahoru Odpovědět  +1 26.11.2014 18:51
2x piš, jednou debuguj
Avatar
Dominik Hošic
Redaktor
Avatar
Odpovídá na tools4polda602
Dominik Hošic:

Mně matika taky nikdy nešla, spoustu jsem se naučil až přímo při programování.
Hlavně, když jsem se učil C#, tak jsem programoval vědeckou kalkulačku a na té jsem se naučil hrozně moc promeškaného(nebo spíš prospaného? :D) učiva.

Nahoru Odpovědět 26.11.2014 19:16
Klient: Nefunguje mi internet co s tím uděláte? Operátor: a co vidíte na monitoru? Klient: No signal...
Avatar
tools4polda602:

Hoší mockrát vam děkuju zase mám motivaci :)

 
Nahoru Odpovědět 27.11.2014 21:56
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 22 zpráv z 22.