Fórum Ubuntu CZ/SK
Ubuntu pro osobní počítače => Software => Příkazový řádek a programování pro GNU/Linux => Téma založeno: brbik 26 Července 2012, 15:53:46
-
Jsem úplný začátečník na programování ale chtěl bych se to naučit. Neznáte někdo nějakou aplikaci ve které se dá něco naučit? Znovu připomínám jsem úplná lama :D
-
firefox+google ?
ad.lama) proc lidi pouzivaj tohle zaklinadlo aby tim omluvili trestuhodne polozene dotazy, pasivitu a lenost ?
-
Na internetu jsem už návody hledal ale ty mi moc nepomůžou protože nikde nejsou úplné základy. A chtěl jsem se zeptat jestli tady někdo neví o nějaké dobré aplikaci a pokud by nikdo nevěděl tak bych hledal na googlu a zkoušel desítky aplikací.
-
https://duckduckgo.com/?q=i+want+to+start+programming
nezlob se na me, ale ne kazdy na to ma ...
-
Naprosto souhlasím. Zkuste si nejdřív vybrat jazyk a pak si kupte knihu třeba... na populární jazyky je literatury dnes již hafo.
-
Já kupříkladu začínal s knihou:
Jan Skula, Richard Spíšek - Jazyk symbolických adres JSEP. Výborná kniha, ještě ji mám schovanou.
Jinak to, že o programování nevíš vůbec nic, je zřejmé již z dotazu samého, aniž bys tuto skutečnost musel explicitně uvádět. Takže si o tom skutečně nejprve něco přečti a až pochopíš, jak blbou otázku jsi tady položil, tak se zkus zeptat znova.
A přeju hodně štěstí :-)
-
Klid, nenech se odratit od lidí, kteří ti nadávají, že ses zeptal (typicky NTZ apod.), ne všichni jsou géniové hned na začátku (rád bych viděl začátky kritiků). Jak začít je celá řada možností. Osobně bych doporučil asi céčko, pořiď si klasickou knížku http://knihy.abz.cz/prodej/programovaci-jazyk-c a pomocí gcc z příkazové řádky se toho naučíš opravdu hodně.
-
Klid, nenech se odratit od lidí, kteří ti nadávají, že ses zeptal (typicky NTZ apod.), ne všichni jsou géniové hned na začátku (rád bych viděl začátky kritiků). Jak začít je celá řada možností. Osobně bych doporučil asi céčko, pořiď si klasickou knížku http://knihy.abz.cz/prodej/programovaci-jazyk-c a pomocí gcc z příkazové řádky se toho naučíš opravdu hodně.
Nebyl jsem a ani nejsem a možná ani nebudu nikdy onen génius... ale rozhodně by se člověk neměl ptát moc hloupě a obzvlášť na téma, na které budou miliony odkazů od internetových vyhledávačů. Jinak. Nechci dotyčného odradit. Ale rada zní: "Seznamte se s možnostmi nabídky programovacích jazyků. Vyberte si, případně si nechte doporučit. Kupte si knihu(y). Učte se, zkoušejte, programujte. A naučte se řešit problémy za pomocí internetu (hlavně vyhledávačů). Když Vám někdo něco konkrétního naprogramuje, pak Vy sám se nenaučíte nic."
-
Něco jako aplikace na výuku programování prostě neexistuje, to je ze své podstaty blbost. Na základy je třeba sehnat si nějaký pěkný tutoriál (internet je jich plný --> google) nebo knížku (knihkupectví jsou jich taky plná) a naučit se to dá jedině praxí.
-
a hlavne neni vubec pravda, ze se neda nic najit .. i v cestine jsou naprosto kvalitni serialy snad pro vsechny jazyky od uplnych zacatku !!!
-
http://www.stahuj.centrum.cz/vyvojove_nastroje/ostatni/sgpbaltik3/ (http://www.stahuj.centrum.cz/vyvojove_nastroje/ostatni/sgpbaltik3/) je to pro děti od 4 let s audiovizuálním tutoriálem v česštině.
-
Něco jako aplikace na výuku programování prostě neexistuje, to je ze své podstaty blbost. Na základy je třeba sehnat si nějaký pěkný tutoriál (internet je jich plný --> google) nebo knížku (knihkupectví jsou jich taky plná) a naučit se to dá jedině praxí.
grafická nadstavba na Karlem, třeba? Nebo Baltazarem, třeba?
-
Sorry, ale já prostě Karla za výuku programování nepovažuji. Možná tak jako zajímavá hříčka pro děti, ale brát to jako výuku programování nemůžu.
-
javu tě to nenaučí, chápat algoritmizaci a základy procedurálních (a částečně i neprocedurálních) jazyků určitě ano.
-
javu tě to nenaučí, chápat algoritmizaci a základy procedurálních (a částečně i neprocedurálních) jazyků určitě ano.
Možná se vyjádřím trochu lépe... Aplikace typu Karel je opravdu ztráta času. Možná pro žáky prvního stupně... těm to něco dá.
-
Něco jako aplikace na výuku programování prostě neexistuje, to je ze své podstaty blbost. Na základy je třeba sehnat si nějaký pěkný tutoriál (internet je jich plný --> google) nebo knížku (knihkupectví jsou jich taky plná) a naučit se to dá jedině praxí.
Náhodou, kdysi jsem měl na ZX Spectru program pro výuku assembleru... :) (ale jméno si již nepamatuji... Faktem však je, že tehdy ještě nebyl net... :D )
-
Jsem úplný začátečník na programování ale chtěl bych se to naučit. Neznáte někdo nějakou aplikaci ve které se dá něco naučit? Znovu připomínám jsem úplná lama :D
Zle položená otázka.
Za akým účelom sa chceš naučiť programovať?
Podľa toho sa potom určí typ programovacieho jazyka.
-
abych ti pomoh' s rozhodovanim ;)
starenka ~ % python -m this
The Zen of Python, by Tim Peters
Beautiful is better than ugly.
Explicit is better than implicit.
Simple is better than complex.
Complex is better than complicated.
Flat is better than nested.
Sparse is better than dense.
Readability counts.
Special cases aren't special enough to break the rules.
Although practicality beats purity.
Errors should never pass silently.
Unless explicitly silenced.
In the face of ambiguity, refuse the temptation to guess.
There should be one-- and preferably only one --obvious way to do it.
Although that way may not be obvious at first unless you're Dutch.
Now is better than never.
Although never is often better than *right* now.
If the implementation is hard to explain, it's a bad idea.
If the implementation is easy to explain, it may be a good idea.
Namespaces are one honking great idea -- let's do more of those!
starenka ~ % python -c 'from __future__ import braces'
File "<string>", line 1
SyntaxError: not a chance
http://learnpythonthehardway.org/book/
-
Hele, a neměl tazatel třebas na myslí web? html, JS, PHP, java, flash, ... :D
a nebo třebas programování CNC strojů...? :D
... atd. ...
to je jen taková vsuvka, aby řeč nestála a zmátla kolemjdoucí... :D
-
v kazdym pripade, koans by se jako vyukova aplikace brat daly ...
https://github.com/gregmalcolm/python_koans
http://rubykoans.com/
-
ja bych na uceni pythonu doporucil http://openbookproject.net/thinkcs/python/english2e/ ( How to think like a computer scientist ), oproti Learn Python the hard way doporucovanem starenkou se te nesnazi odradit hned v predmluve vecmi jako:
You must type each of these exercises in, manually. If you copy and paste, you might as well just not even do them. The point of these exercises is to train your hands, your brain, and your mind in how to read, write, and see code. If you copy-paste, you are cheating yourself out of the effectiveness of the lessons.
Na druhou stranu, starenka je tady asi nejlepsi pythonista, takze je to na zvazeni... ;)
-
A on nekdo cte predmluvy? ;D Btw ono na tom neco asi bude. Kdyz neco pises, rychlejc si to zapamatujes. V kazdym pripade koans jsou podle me nejjednodussi cesta jak se naucit zaklady nejakyho jazyka (jazyku? - jak je videt cestinu este porad neumim). Jestli te to ale nauci myslet o tom bych asi zapochyboval. Cokoliv se naucis tak, ze to proste delas, hrajes si s tim.
To co linkujes, vypada taky fer. Ja se kdysi ucil z legendarni Learning Python (onehda 1. vydani). Je to k dostani vsude a i v cestine. Dive into Python 3 je dokonce zadara a je i prelozena od CZ.NIC http://knihy.nic.cz/
Ono je asi v podstate uplne fuk, co ctes. Dulezity je chtit, umet si najit co potrebuju a nebejt idiot.
-
... jak se naucit zaklady nejakyho jazyka (jazyku? - jak je videt cestinu este porad neumim)...
První dobrá - viz http://prirucka.ujc.cas.cz/?slovo=jazyk&Hledej=Hledej.
-
Znám aplikaci na učení se programování. Tedy spíše hru: Colobot. Je anglicky, ale to by nemělo vadit. Bez angličtiny programovat snad ani nejde. Ale tuším že s nulovou představou o tom jak vypadá programování bude až příliš obtížná. A stejně hráč po opuštění hry neumí programovat. Chápe jen jak psát kód. A jak asi ten programovací jazyk vypadá.
Asi nejlepší je opravdu velká ochota, schopnost hledat na Google a kniha. Pro začátek bych doporučil nějakou definovanou platformu, jako například Mono(C#)(.NET framework), nebo Java. Výhodné by bylo se také podívat postupně na HTML, CSS, PHP, Java script, pokud jste tak již neučinil. Dle mého názoru je to snad nejschůdnější cesta jak se dostat do světa programování a návodů je plný internet.
Ještě poradím, pokud budete kupovat literaturu, nenechte se zlákat tituly jako "naučíme vás programovat za 10 dní". Něco by vám to dalo ale spíše bych to hodnotil jako vyhozené peníze. Pokud to s programováním myslíte vážně, kupujte spíše dražší, na první pohled nesympatické bichle, více informací vám dá pevnější základy. A klidně se zeptejte zdali se vyplatí kupovat knihu, nebo lépe předem hledejte stejnou otázku na googlu.
-
Na codecademy.com přidali výuku Pythonu - http://www.codecademy.com/blog/25-announcing-python