NOVINKA - Online rekvalifikační kurz Python programátor. Oblíbená a studenty ověřená rekvalifikace - nyní i online.
Hledáme nové posily do ITnetwork týmu. Podívej se na volné pozice a přidej se do nejagilnější firmy na trhu - Více informací.

Diskuze – Procvičte si C# nebo Javu hrou

Zpět

Upozorňujeme, že diskuze pod našimi online kurzy jsou nemoderované a primárně slouží k získávání zpětné vazby pro budoucí vylepšení kurzů. Pro studenty našich rekvalifikačních kurzů nabízíme možnost přímého kontaktu s lektory a studijním referentem pro osobní konzultace a podporu v rámci jejich studia. Toto je exkluzivní služba, která zajišťuje kvalitní a cílenou pomoc v případě jakýchkoli dotazů nebo projektů.

Komentáře
Avatar
coells
Tvůrce
Avatar
coells:16.5.2014 22:10

Jsem tu jediný, komu to přijde děsně nudné? o_O

 
Odpovědět
16.5.2014 22:10
Avatar
Honza Bittner
Tvůrce
Avatar
Odpovídá na coells
Honza Bittner:16.5.2014 22:20

Kdyby to alespoň fungovalo a pořád se to nenačítalo... :D

Odpovědět
16.5.2014 22:20
FIT ČVUT alumnus :-) Sleduj mě na https://twitter.com/tenhobi a ptej se na cokoli na https://github.com/tenhobi/ama.
Avatar
coells
Tvůrce
Avatar
Odpovídá na Honza Bittner
coells:16.5.2014 22:23

Mně to funguje dobře, ale ty příklady nejsou zábavné. Jsou to obyčejné IQ testy s typickou učící křivkou.

 
Odpovědět
16.5.2014 22:23
Avatar
coells
Tvůrce
Avatar
coells:16.5.2014 22:27

Tak beru zpět, křivka učení je netypická.
Trojky sice byla lehká, ale vypadalo to, že se to už rozjede, ale čtvrtý level zase začíná od začátku...

 
Odpovědět
16.5.2014 22:27
Avatar
hanpari
Člen
Avatar
Odpovídá na coells
hanpari:16.5.2014 23:41

Zkus to porovnat s checkio, ať si udělám nějakou představu :) Alespoň můžeš zlanařit pár dalších členů pro python.

 
Odpovědět
16.5.2014 23:41
Avatar
coells
Tvůrce
Avatar
Odpovídá na hanpari
coells:17.5.2014 0:09

CheckIO je založené na znalosti užitečných algoritmů a systém úloh i testování jsou pěkně propracované.
Úlohy jsou nezávislé a je tam snaha o variabilitu a zábavnost.

Codehunt mi přijde spíš jako laboratorní pokus, kdy zpracovávají výsledky, aby viděli, jakým stylem se lidé učí.
Dostáváš postupně sadu odpovědí a máš uhádnout, jak vypadal kód, takže nakonec jenom zkoumáš podobnosti v odpovědích a snažíš se přijít na systém. Například ve třetí sekci byla úloha, kterou jsem opravdu od oka neviděl (ROFL, z 20ti nebo 30ti úloh vůbec první, která nebyla řešitelná do 2 minut). A protože předchozí příklady vedly na rovnice 3. řádu, vzal jsem 4 výsledky, proložil to Taylorem a voila, bylo to stejné řešení jako v předchozím případě!

Moje analogie s IQ testy není náhodná, protože IQ testy se snaží o rychlé vystavení řešitelského systému, kdy na sebe jednotlivé úlohy navazují a smyslem je změřit tvoji schopnost učit se a kombinovat ve stále vyšší a vyšší míře abstrakce (už jenom tahle znalost ti v testech "zvedne" IQ).

Na codehuntu ta podobnost bije do očí. Podle leaderboardu to vypadá, že získáváš více bodů, pokud potřebuješ méně pokusů na uhádnutí úlohy. Navíc jsou úlohy rozdělené do sekvencí, které občas prokládají matoucími řešeními, aby odvedli "pozornost" od předchozí úlohy a v následujícím případu chtěli stejné řešení za opačných podmínek. Díky tomu jsem v mnoha případech jsem uhádl úlohu, aniž bych potřeboval znát jediné řešení.

K zábavnosti musím podotknout, že jsem měl nervy na 50 příkladů, všechny mám za nejvyšší ohodnocení a všechna řešení byla jen na jednu řádku (což je vyžadované řešení, delší už není za plný počet bodů).

Můj osobní názor je, že jestli codehunt není alfa prototyp nějaké aplikace, tak opravdu dělají na novém systému testů a snaží se sbírat anonymní data.

 
Odpovědět
17.5.2014 0:09
Avatar
hanpari
Člen
Avatar
Odpovídá na coells
hanpari:17.5.2014 0:19

No, já to zkusil a souhlasím s tebou. Spíš bych ale za tou jednoduchostí hledal snahu microsoftu přiblížit programování masám.
Chvilku ale vydržím, abych tomu dal šanci.

V každém případě doufám, že všichni ostatní pochopili, kam zaměřit svou pozornost :)

 
Odpovědět
17.5.2014 0:19
Avatar
hanpari
Člen
Avatar
hanpari:17.5.2014 8:43

V každém případě stojí za zmínku pro ty, kteří neznají projekt RoboCode, že existuje mnohem zábavnější programovací hra pro procvičení právě Javy nebo Csharpu.

http://robocode.sourceforge.net/

Pro zajímavost a představu přikládám vývoj modrého robota v čase:
https://www.youtube.com/watch?…

 
Odpovědět
17.5.2014 8:43
Avatar
Silvinios
Tvůrce
Avatar
Odpovídá na coells
Silvinios:17.5.2014 9:13

Pokud máš rád programování a matematiku, mohl by se ti líbit Project Euler
https://projecteuler.net/

 
Odpovědět
17.5.2014 9:13
Avatar
coells
Tvůrce
Avatar
Odpovídá na Silvinios
coells:17.5.2014 10:44

Teď nevím, jestli si to nepletu s něčím jiným, ale Project Euler musí být minimálně 10 let starý, ne? Co si pamatuji, tak některé úlohy tam jsou opravdu brutální.

 
Odpovědět
17.5.2014 10:44
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 10 zpráv z 46.