Lenovo ThinkCentre Edge 62z 2118-K8G
Prosíme přihlašte se nebo zaregistrujte.

Přihlašte se svým uživatelským jménem a heslem.
mojeID OpenID
Pokročilé vyhledávání  

Novinky:

Děkujeme všem návštěvníkům fóra, kteří ochotně radí ostatním. Vaše práce je velmi potřebná a vážíme si jí.

Autor Téma: aplikace pro výuku programování  (Přečteno 1616 krát)

brbik

  • Návštěvník
  • *
  • Karma: +0/-0
  • Příspěvků: 45
    • Zobrazit profil
aplikace pro výuku programování
« kdy: 26 Červenec 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
IP zaznamenána

ntz_reloaded

  • Lokaj
  • Moderátor
  • Závislák
  • *****
  • Karma: +206/-65535
  • Pohlaví: Mužské
  • Příspěvků: 1832
  • skill :: ur home erly
    • Zobrazit profil
Re:aplikace pro výuku programování
« Odpověď #1 kdy: 26 Červenec 2012, 15:58:45 »

firefox+google ?

ad.lama) proc lidi pouzivaj tohle zaklinadlo aby tim omluvili trestuhodne polozene dotazy, pasivitu a lenost ?
IP zaznamenána
tikejte mi, taky Vam tikam ...
song of the day - openSUSE, openindiana, DuckDuckGo
First, they ignore you. Then they laught at you. Then they fight you. Then you win ..

brbik

  • Návštěvník
  • *
  • Karma: +0/-0
  • Příspěvků: 45
    • Zobrazit profil
Re:aplikace pro výuku programování
« Odpověď #2 kdy: 26 Červenec 2012, 16:17:58 »

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í.
IP zaznamenána

ntz_reloaded

  • Lokaj
  • Moderátor
  • Závislák
  • *****
  • Karma: +206/-65535
  • Pohlaví: Mužské
  • Příspěvků: 1832
  • skill :: ur home erly
    • Zobrazit profil
Re:aplikace pro výuku programování
« Odpověď #3 kdy: 26 Červenec 2012, 16:21:43 »

https://duckduckgo.com/?q=i+want+to+start+programming

nezlob se na me, ale ne kazdy na to ma ...
IP zaznamenána
tikejte mi, taky Vam tikam ...
song of the day - openSUSE, openindiana, DuckDuckGo
First, they ignore you. Then they laught at you. Then they fight you. Then you win ..

Martin - ViPEr*CZ*

  • Moderátor
  • Závislák
  • *****
  • Karma: +141/-18
  • Pohlaví: Mužské
  • Příspěvků: 2966
    • Jabber/AQQ
    • Zobrazit profil
    • http://vipersoftware.net
Re:aplikace pro výuku programování
« Odpověď #4 kdy: 26 Červenec 2012, 16:32:04 »

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.
IP zaznamenána
Open source is gold way... Ubuntu 12.04, Debian 6.0.6 Squeeze | Ubuntu Wiki (návody) | Google vyhledávač | Qt4 návody

mka

  • Závislák
  • ****
  • Karma: +118/-78
  • Příspěvků: 1903
  • Chybovat je moje.
    • Zobrazit profil
    • Příložany Cé Zet
Re:aplikace pro výuku programování
« Odpověď #5 kdy: 26 Červenec 2012, 16:36:52 »

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í :-)
« Poslední změna: 26 Červenec 2012, 16:40:34 od mka »
IP zaznamenána

timmynovak

  • Člen
  • **
  • Karma: +9/-8
  • Příspěvků: 297
    • Zobrazit profil
Re:aplikace pro výuku programování
« Odpověď #6 kdy: 27 Červenec 2012, 10:31:05 »

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ě.
IP zaznamenána

Martin - ViPEr*CZ*

  • Moderátor
  • Závislák
  • *****
  • Karma: +141/-18
  • Pohlaví: Mužské
  • Příspěvků: 2966
    • Jabber/AQQ
    • Zobrazit profil
    • http://vipersoftware.net
Re:aplikace pro výuku programování
« Odpověď #7 kdy: 27 Červenec 2012, 10:36:31 »

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."
IP zaznamenána
Open source is gold way... Ubuntu 12.04, Debian 6.0.6 Squeeze | Ubuntu Wiki (návody) | Google vyhledávač | Qt4 návody

Vojtěch Trefný

  • Člen občanského sdružení Ubuntu ČR
  • Zasloužilý Ubunťák
  • Guru
  • *****
  • Karma: +846/-85
  • Pohlaví: Mužské
  • Příspěvků: 9049
  • Don Quijote
    • Zobrazit profil
    • Blog nejen o Ubuntu
Re:aplikace pro výuku programování
« Odpověď #8 kdy: 27 Červenec 2012, 10:44:13 »

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í.

ntz_reloaded

  • Lokaj
  • Moderátor
  • Závislák
  • *****
  • Karma: +206/-65535
  • Pohlaví: Mužské
  • Příspěvků: 1832
  • skill :: ur home erly
    • Zobrazit profil
Re:aplikace pro výuku programování
« Odpověď #9 kdy: 27 Červenec 2012, 10:48:48 »

a hlavne neni vubec pravda, ze se neda nic najit .. i v cestine jsou naprosto kvalitni serialy snad pro vsechny jazyky od uplnych zacatku !!!
IP zaznamenána
tikejte mi, taky Vam tikam ...
song of the day - openSUSE, openindiana, DuckDuckGo
First, they ignore you. Then they laught at you. Then they fight you. Then you win ..

Avogadrus

  • Návštěvník
  • *
  • Karma: +11/-1
  • Příspěvků: 74
    • Zobrazit profil
Re:aplikace pro výuku programování
« Odpověď #10 kdy: 27 Červenec 2012, 11:29:38 »

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ě.
IP zaznamenána
U12.04; jádro neznámé; XFCE 4.10

timmynovak

  • Člen
  • **
  • Karma: +9/-8
  • Příspěvků: 297
    • Zobrazit profil
Re:aplikace pro výuku programování
« Odpověď #11 kdy: 27 Červenec 2012, 12:46:11 »

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?
IP zaznamenána

Vojtěch Trefný

  • Člen občanského sdružení Ubuntu ČR
  • Zasloužilý Ubunťák
  • Guru
  • *****
  • Karma: +846/-85
  • Pohlaví: Mužské
  • Příspěvků: 9049
  • Don Quijote
    • Zobrazit profil
    • Blog nejen o Ubuntu
Re:aplikace pro výuku programování
« Odpověď #12 kdy: 27 Červenec 2012, 13:42:59 »

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.

timmynovak

  • Člen
  • **
  • Karma: +9/-8
  • Příspěvků: 297
    • Zobrazit profil
Re:aplikace pro výuku programování
« Odpověď #13 kdy: 27 Červenec 2012, 13:56:54 »

javu tě to nenaučí, chápat algoritmizaci a základy procedurálních (a částečně i neprocedurálních)  jazyků určitě ano.
IP zaznamenána

Martin - ViPEr*CZ*

  • Moderátor
  • Závislák
  • *****
  • Karma: +141/-18
  • Pohlaví: Mužské
  • Příspěvků: 2966
    • Jabber/AQQ
    • Zobrazit profil
    • http://vipersoftware.net
Re:aplikace pro výuku programování
« Odpověď #14 kdy: 27 Červenec 2012, 16:22:36 »

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á.
IP zaznamenána
Open source is gold way... Ubuntu 12.04, Debian 6.0.6 Squeeze | Ubuntu Wiki (návody) | Google vyhledávač | Qt4 návody

MaSo_CZ

  • Návštěvník
  • *
  • Karma: +1/-0
  • Pohlaví: Mužské
  • Příspěvků: 47
    • Zobrazit profil
Re:aplikace pro výuku programování
« Odpověď #15 kdy: 27 Červenec 2012, 17:44:29 »

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 )
IP zaznamenána
desktop: AMD FX-8120 & CRUCIAL 8GB (kit 2x 4GB) Ballistix Tactical 1866MHz @ ASUS M5A88-V EVO: Ubuntu 12.04/64b
server:    AMD Duron@1400MHz: Debian v6

ferri

  • Návštěvník
  • *
  • Karma: +2/-0
  • Příspěvků: 44
    • Zobrazit profil
Re:aplikace pro výuku programování
« Odpověď #16 kdy: 27 Červenec 2012, 19:19:34 »

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.
IP zaznamenána

starenka

  • Závislák
  • ****
  • Karma: +138/-15
  • Příspěvků: 1269
  • Karma: plynová [zapalovač] [hasičák]
    • Zobrazit profil
    • /home/starenka
Re:aplikace pro výuku programování
« Odpověď #17 kdy: 27 Červenec 2012, 23:08:48 »

abych ti pomoh' s rozhodovanim ;)

Kód: [Vybrat]
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!

Kód: [Vybrat]
starenka ~ % python -c 'from __future__ import braces'                                                                           
  File "<string>", line 1
SyntaxError: not a chance

http://learnpythonthehardway.org/book/
« Poslední změna: 27 Červenec 2012, 23:12:05 od starenka »
IP zaznamenána
mojenka | blozinek v2 | starej blozinek | krotim hady za penize | UJ! Kalužátor

Debian testing vrní v Thinkpadu X200/bedně/EEE 900a, MasoX Tiger v lampe

MaSo_CZ

  • Návštěvník
  • *
  • Karma: +1/-0
  • Pohlaví: Mužské
  • Příspěvků: 47
    • Zobrazit profil
Re:aplikace pro výuku programování
« Odpověď #18 kdy: 27 Červenec 2012, 23:49:06 »

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
IP zaznamenána
desktop: AMD FX-8120 & CRUCIAL 8GB (kit 2x 4GB) Ballistix Tactical 1866MHz @ ASUS M5A88-V EVO: Ubuntu 12.04/64b
server:    AMD Duron@1400MHz: Debian v6

starenka

  • Závislák
  • ****
  • Karma: +138/-15
  • Příspěvků: 1269
  • Karma: plynová [zapalovač] [hasičák]
    • Zobrazit profil
    • /home/starenka
Re:aplikace pro výuku programování
« Odpověď #19 kdy: 28 Červenec 2012, 00:10:05 »

v kazdym pripade, koans by se jako vyukova aplikace brat daly ...

https://github.com/gregmalcolm/python_koans
http://rubykoans.com/
IP zaznamenána
mojenka | blozinek v2 | starej blozinek | krotim hady za penize | UJ! Kalužátor

Debian testing vrní v Thinkpadu X200/bedně/EEE 900a, MasoX Tiger v lampe

MacHala

  • Závislák
  • ****
  • Karma: +105/-11
  • Pohlaví: Mužské
  • Příspěvků: 1086
  • Big Bro iz watching joo!
    • Zobrazit profil
    • ZlejT
Re:aplikace pro výuku programování
« Odpověď #20 kdy: 29 Červenec 2012, 23:50:12 »

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:
Citace
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...  ;)
IP zaznamenána
Prislusnik ligy, za kreativni pouzivani interpunkcnich znamenek, carek, predevsim.
=======================================
Tweetuju jako http://twitter.com/zl8

starenka

  • Závislák
  • ****
  • Karma: +138/-15
  • Příspěvků: 1269
  • Karma: plynová [zapalovač] [hasičák]
    • Zobrazit profil
    • /home/starenka
Re:aplikace pro výuku programování
« Odpověď #21 kdy: 30 Červenec 2012, 08:00:17 »

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.
« Poslední změna: 30 Červenec 2012, 08:16:55 od starenka »
IP zaznamenána
mojenka | blozinek v2 | starej blozinek | krotim hady za penize | UJ! Kalužátor

Debian testing vrní v Thinkpadu X200/bedně/EEE 900a, MasoX Tiger v lampe

mka

  • Závislák
  • ****
  • Karma: +118/-78
  • Příspěvků: 1903
  • Chybovat je moje.
    • Zobrazit profil
    • Příložany Cé Zet
Re:aplikace pro výuku programování
« Odpověď #22 kdy: 30 Červenec 2012, 09:07:11 »

... 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.

Citrisin

  • Člen
  • **
  • Karma: +17/-1
  • Příspěvků: 138
    • Zobrazit profil
Re:aplikace pro výuku programování
« Odpověď #23 kdy: 13 Srpen 2012, 22:31:01 »

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.
IP zaznamenána
†Asus M51Va
*Lenovo Ideapad Y580, intel i5 Ivi bridge, Nvidia GTX660, 8GB ram, 32GB ssd (Samsung), 1TB hdd.
Ubuntu 12.10, Gnome shell.

pan Filuta

  • Člen
  • **
  • Karma: +39/-1
  • Příspěvků: 243
  • Tux, po třech milionech let v kosmu
    • Zobrazit profil
Re:aplikace pro výuku programování
« Odpověď #24 kdy: 14 Srpen 2012, 12:34:40 »

Na codecademy.com přidali výuku Pythonu - http://www.codecademy.com/blog/25-announcing-python
IP zaznamenána