Registrace nového uživatele     Návod     Kluby     Archív  Lopuchu     Lopuch.cz  

Tolik rozruchu
jen v Lopuchu

Lopuch.cz

Jméno:
Heslo:
Podpora LCD:
 
Archiv klubu Programování [ŽP: neomezená] (kategorie Programování) moderuje tvx.
  Nastavení klubu     Nastavení práv     Homepage     Anketa     Přítomní     Oblíbené     Lopuch     Kategorie  
autor: 
text: 
vyplnit a 
Help
   
[ 413 ] <Novější  <<<Nejnovější  Nejstarší>>>  Starší>  
kdokoliv Kdokoliv Nevidím důvod dělat cokoliv bezdůvodně. - http://kkl2401.wz.cz 24.11.2005 22:49  344
Tommi [339]: Viz AL3Xovy namitky, nemam k tomu co dodat. Navic kdyz zacatecnika nechas na pospas funkci main, tak sice ne hned, ale po case narazi na problemy ohledne klicoveho slova static, ponevadz bud bude muset vsechny funkce v ty tride delat staticky, nebo si bude muset vytvorit instanci ty samotny tridy (coz mimochodem pripada nezkusenemu oku rovnez ponekud matouci - v implementaci nejaky tridy, ktera navic typicky nema nejaky ciste objektovy obsah ve svete, ktery modelujes, vytvaret instanci te same tridy) a teprve na ni volat ty metody.
al3x 24.11.2005 22:42  343
Mno ale na

program test
begin
println Ahoj;
end.



se toho tolik vysvetlovat nemusi.

pak pridas

program test
var integer a;
begin
println 'Ahoj';
a := 1;
println a;
a := 2;
println a;
end.



A tak dal s vypocty, pak jednoducha fce, etc.. Rozhodne je to pomalejsi a smysluplnejsi uvod nez ten samy ekvivalent v jave.
tommi 24.11.2005 22:26  341
Ja myslim, ze se ani jinak s programovanim zacit neda, clovek proste nemuze obsahnout vsechno hned najednou, a to co chvili jen akceptuje, pochopi mnohem lip, kdyz zna vic souvislosti...
al3x 24.11.2005 22:13  340
Tommi [339]: Ucit se stylem "napis sem tuhle silenou vec a nezatezuj se tim co a proc" nepovazuju moc za stastny.
tommi 24.11.2005 22:02  339
Kdokoliv: Vem to tak, že úplný začátečník, vůbec o objektech nemusí vědět... Prostě mu vysvětlíš, takové ty ritální tanečky a necháš ho napospas metodě main. Postupně se naučí metody jako takové a v ten okamžik by měl podle mého být už na úrovni, kdy by měl být schopen objekty pobrat ne? A se vstupem to taky nevidím tak bledě, prostě mu vysvětlíš, že musí používat cosi jako scanner. Nebude se zatěžovat tím co a proč a prostě si na začátek programu napíše import import java.util.scanner, a pak už prostě používá b = nextInt() atd... Pointery jsou možná problém, na to jsem nějak nemyslel....
kdokoliv Kdokoliv Nevidím důvod dělat cokoliv bezdůvodně. - http://kkl2401.wz.cz 24.11.2005 21:43  338
Tommi [337]: Az na to, ze je v Jave (skoro) vsechno objekt. Tezko rict, jestli je to dobra cesta timhle zacit. Navic pro pocatky programovani potrebujes nejakej jednoduchej input/output ze/do souboru a z klavesnice. Vem si, kolik konstruktoru musis zavolat, nez dostanes nejakej java.io.BufferedReader, na kterym muzes volat readln(), podobne PrintWriter, kdyz chces zase neco nekam napsat (teda na obrazovku staci System.out.print(), ale i tahle silena konstrukce me dlouho desila a to jsem zdaleka nebyl v programovani zacatecnik). Jestli se da v Jave nejak slusne cist znak po znaku, co clovek busi do klavesnice, to ani vlastne nevim, v Pascalu na to nejaka sikovna funkce byla (jeji jmeno jsem uz samozrejme davno zapomnel).
Krom toho na Jave nevysvetlis pointery, kdyby ses na hlavu stavel a zase nechat nekoho ucit se (mysleno nekdy pozdeji) Cecko, aniz by predtim nekdy o pointerech slysel, by taky bylo lehce odvazny.
tommi 24.11.2005 21:32  337
Kdokoliv, AL3X: Na to těžká odpověď, neboť jsem taky sám začínal na Pascalu... Teď se ale pohybuju více méně pořád v Javě a PHP, a občas si tak říkám, že se ta Java od Pascalu ani tolik neliší (co se začátků týče), tak proč nezačít rovnou u toho...
huh huh 24.11.2005 21:04  336
Kdokoliv [335]: Python :-)
kdokoliv Kdokoliv Nevidím důvod dělat cokoliv bezdůvodně. - http://kkl2401.wz.cz 24.11.2005 19:56  335
Tommi [331]: Znas lepsi jazyk, na kterem se ucit zaklady programovani, rozumej mysleni a algoritmizaci?
sekory Sekory The journey of thousand miles - starts with a single step. 24.11.2005 19:52  334
Ten anonym sem byl já. No já bych v tom asi neprogramoval, ale ve škole v tom děláme... Každopádně ve škole to jde doma mi to nejde. :/
al3x 24.11.2005 19:21  333
huh [332]: Kdokoliv [330]: Aha. To me prekvapuje, to si ani nepamatuju uz :)

Tommi [331]: Tohle si rika o flame, ale ja myslim, ze jo. Clovek se v tom muze hodne naucit.
huh huh 24.11.2005 19:19  332
shift+kurzorovy klavesy vybiraj text i v turbo pascalu
tommi 24.11.2005 19:11  331
Jaké jsou v dneší době důvody programovat v pascalu?
kdokoliv Kdokoliv Nevidím důvod dělat cokoliv bezdůvodně. - http://kkl2401.wz.cz 24.11.2005 19:10  330
AL3X [329]: Presto mam pocit, ze tam tohle fungovavalo, jenom zkratky pro copy/cut/paste byly jiny a bloky se neprepisovaly. Teda ne, ze bych si to nejak zasadne pamatoval, muzu se plest.
al3x 24.11.2005 18:46  329
anonym [328]: Nerekl bych. To co popisujes je chovani typicke pro pro Win32 GUI aplikace, coz TP7 tak uplne neni :)

[ 413 ] <Novější  <<<Nejnovější  Nejstarší>>>  Starší>  

(c) 2001-2011 Lopuch.cz   
Kontakt