Prosíme přihlašte se nebo zaregistrujte.

Přihlašte se svým uživatelským jménem a heslem.
Vaše pomoc je stále potřeba!

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

brbik

  • Návštěvník
  • *
  • Příspěvků: 45
    • Zobrazit profil
aplikace pro výuku programování
« kdy: 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

ntz_reloaded

  • Lokaj
  • Moderátor
  • Závislák
  • ***
  • Příspěvků: 3735
  • skill :: ur home erly
    • Zobrazit profil
Re:aplikace pro výuku programování
« Odpověď #1 kdy: 26 Července 2012, 15:58:45 »
firefox+google ?

ad.lama) proc lidi pouzivaj tohle zaklinadlo aby tim omluvili trestuhodne polozene dotazy, pasivitu a lenost ?
tikejte mi, taky Vam tikam ...
song of the day - openSUSE, openindiana, DuckDuckGo
The noise ain't noise anymore, who's to blame, WHO'S TO BLAME ??

brbik

  • Návštěvník
  • *
  • Příspěvků: 45
    • Zobrazit profil
Re:aplikace pro výuku programování
« Odpověď #2 kdy: 26 Července 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í.

ntz_reloaded

  • Lokaj
  • Moderátor
  • Závislák
  • ***
  • Příspěvků: 3735
  • skill :: ur home erly
    • Zobrazit profil
Re:aplikace pro výuku programování
« Odpověď #3 kdy: 26 Července 2012, 16:21:43 »
https://duckduckgo.com/?q=i+want+to+start+programming

nezlob se na me, ale ne kazdy na to ma ...
tikejte mi, taky Vam tikam ...
song of the day - openSUSE, openindiana, DuckDuckGo
The noise ain't noise anymore, who's to blame, WHO'S TO BLAME ??

Martin - ViPEr*CZ*

Re:aplikace pro výuku programování
« Odpověď #4 kdy: 26 Července 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.
Open source is gold way... Mint 17.2, Debian 8.1 Jessie| Ubuntu Wiki (návody) | Google vyhledávač | Qt4 návody

mka

  • Závislák
  • ****
  • Příspěvků: 1907
  • Chybovat je moje.
    • Zobrazit profil
    • Příložany Cé Zet
Re:aplikace pro výuku programování
« Odpověď #5 kdy: 26 Července 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 Července 2012, 16:40:34 od mka »

timmynovak

  • Člen
  • **
  • Příspěvků: 300
    • Zobrazit profil
Re:aplikace pro výuku programování
« Odpověď #6 kdy: 27 Července 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ě.

Martin - ViPEr*CZ*

Re:aplikace pro výuku programování
« Odpověď #7 kdy: 27 Července 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."
Open source is gold way... Mint 17.2, Debian 8.1 Jessie| Ubuntu Wiki (návody) | Google vyhledávač | Qt4 návody

Vojtěch Trefný

  • Zasloužilý Ubunťák
  • Guru
  • *
  • Příspěvků: 9307
  • Don Quijote
    • Zobrazit profil
Re:aplikace pro výuku programování
« Odpověď #8 kdy: 27 Července 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
  • ***
  • Příspěvků: 3735
  • skill :: ur home erly
    • Zobrazit profil
Re:aplikace pro výuku programování
« Odpověď #9 kdy: 27 Července 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 !!!
tikejte mi, taky Vam tikam ...
song of the day - openSUSE, openindiana, DuckDuckGo
The noise ain't noise anymore, who's to blame, WHO'S TO BLAME ??

Avogadrus

  • Návštěvník
  • *
  • Příspěvků: 77
    • Zobrazit profil
Re:aplikace pro výuku programování
« Odpověď #10 kdy: 27 Července 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ě.
U12.04; jádro neznámé; XFCE 4.10

timmynovak

  • Člen
  • **
  • Příspěvků: 300
    • Zobrazit profil
Re:aplikace pro výuku programování
« Odpověď #11 kdy: 27 Července 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?

Vojtěch Trefný

  • Zasloužilý Ubunťák
  • Guru
  • *
  • Příspěvků: 9307
  • Don Quijote
    • Zobrazit profil
Re:aplikace pro výuku programování
« Odpověď #12 kdy: 27 Července 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
  • **
  • Příspěvků: 300
    • Zobrazit profil
Re:aplikace pro výuku programování
« Odpověď #13 kdy: 27 Července 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.

Martin - ViPEr*CZ*

Re:aplikace pro výuku programování
« Odpověď #14 kdy: 27 Července 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á.
Open source is gold way... Mint 17.2, Debian 8.1 Jessie| Ubuntu Wiki (návody) | Google vyhledávač | Qt4 návody

MaSo_CZ

  • Návštěvník
  • *
  • Příspěvků: 54
    • Zobrazit profil
Re:aplikace pro výuku programování
« Odpověď #15 kdy: 27 Července 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 )
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
  • *
  • Příspěvků: 45
    • Zobrazit profil
Re:aplikace pro výuku programování
« Odpověď #16 kdy: 27 Července 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.

starenka

  • Závislák
  • ****
  • Příspěvků: 1276
  • Karma: plynová [zapalovač] [hasičák]
    • Zobrazit profil
    • /home/starenka
Re:aplikace pro výuku programování
« Odpověď #17 kdy: 27 Července 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 Července 2012, 23:12:05 od starenka »
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
  • *
  • Příspěvků: 54
    • Zobrazit profil
Re:aplikace pro výuku programování
« Odpověď #18 kdy: 27 Července 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
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
  • ****
  • Příspěvků: 1276
  • Karma: plynová [zapalovač] [hasičák]
    • Zobrazit profil
    • /home/starenka
Re:aplikace pro výuku programování
« Odpověď #19 kdy: 28 Července 2012, 00:10:05 »
v kazdym pripade, koans by se jako vyukova aplikace brat daly ...

https://github.com/gregmalcolm/python_koans
http://rubykoans.com/
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
  • ****
  • Příspěvků: 1104
  • Big Bro iz watching joo!
    • Zobrazit profil
    • ZlejT
Re:aplikace pro výuku programování
« Odpověď #20 kdy: 29 Července 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...  ;)
Prislusnik ligy, za kreativni pouzivani interpunkcnich znamenek, carek, predevsim.
=======================================
Tweetuju jako http://twitter.com/zl8

starenka

  • Závislák
  • ****
  • Příspěvků: 1276
  • Karma: plynová [zapalovač] [hasičák]
    • Zobrazit profil
    • /home/starenka
Re:aplikace pro výuku programování
« Odpověď #21 kdy: 30 Července 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 Července 2012, 08:16:55 od starenka »
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
  • ****
  • Příspěvků: 1907
  • Chybovat je moje.
    • Zobrazit profil
    • Příložany Cé Zet
Re:aplikace pro výuku programování
« Odpověď #22 kdy: 30 Července 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
  • **
  • Příspěvků: 138
    • Zobrazit profil
Re:aplikace pro výuku programování
« Odpověď #23 kdy: 13 Srpna 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.
†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
  • **
  • 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 Srpna 2012, 12:34:40 »
Na codecademy.com přidali výuku Pythonu - http://www.codecademy.com/blog/25-announcing-python

 


Provoz zaštiťuje spolek OpenAlt.