NOVINKA: Získej 40 hodin praktických dovedností s AI – ZDARMA ke každému akreditovanému kurzu!

Diskuze – Lekce 2 - První objektová aplikace v Javě - Hello object world

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
Odpovídá na Atrament
Ondřej Raška:2.8.2022 10:37
  1. Prosím pořádně čti, než na něco odpovíš. Klíčové slovo v mém komentáři bylo VYPADÁ.
  2. Nevím k čemu je tvůj komentář. Vypadá to, jako komentář někoho, kdo se urazil za autora, protože si někdo vůbec dovolil, lekci nějak zhodnotit/kri­tizovat a podat svůj upřímný názor úplného začátečníka (tedy člověka, pro kterého má kurz být určen). Jeho celkový přínos je ale nula.

Když řekneš: "Co ta metoda samotná dělá je úplně fuk", tak předpokládám, že jsi asi docela zkušený programátor. Jenže tohle nemá být programovací materiál. Tohle má být pedagogický materiál (primární funkce je naučit mě něco). A v ten moment to rozhodně není fuk. Existuje něco, čemu se říká zásada názornosti, tzn. že já jakožto učitel bych měl volit takové výukové nástroje, které nejlépe probíranou látku názorně demonstrují. Což se tady neděje. Kdyby to bylo rovnou vysvětleno na kalkulačce, která má prvek interaktivity (zadávání vstupů od uživatele), a kde je vztah mezi odkazováním na početní operace a vypsaným výsledkem daleko zřejmější, tak to bude fungovat mnohem líp.

Stejně tak tvrzení: "proto je nejjednodušší ji prostě nechat jenom něco vypsat...". Když budu učit např. šachy, někoho, kdo o tom neví vůbec nic. Nejjednodušší pro mě bude začít mu recitovat pravidla (hrací pole, jak co táhne, podmínky konce hry). Lepší ale asi bude názorně ukazovat, nechat ho odehrát pár tahů a dát mu tu zkušenost, že nějaký tah vyústí v důsledek - vzetí kamene. To že je něco nejjednošší pro mě jakožto pro pedagoga, z hlediska nejmenšího množství námahy, ještě neznamená, že to zaručí nejlepší výsledek pro studenta, většinou spíš naopak.

 
Odpovědět
2.8.2022 10:37
Avatar
Atrament
Člen
Avatar
Odpovídá na Ondřej Raška
Atrament:2.8.2022 11:03

Jestli jsem zněl nějak uraženě, tak sorry, rozhodně nejsem :) Nejsem autorem článku, takže je mi fakt jedno co si o něm myslíš. Pointa mého příspěvku byla, žes očividně nepochopil CO je zde probíranou látkou a na jakém levelu se zde pohybujeme - jde o teprve druhou lekci v kurzu objektového programování. Teprve se zde vysvětlují pojmy jako třída a objekt. Na tom nejkratším možném kódu, tak aby ty ukázky nebyly na desítky řádků. K čemu by bylo do toho ještě míchat nějakou funkcionalitu jako je kalkulačka právě tady? Kde vidíš tu větší názornost, v čem se liší objekt, který něco jenom vypíše od objektu, který něco spočítá z hlediska pedagogického? Já si naopak myslím, že zvolený příklad se zdravičem je na teprve druhou lekci v kurz názorný až až.

>> Když budu učit např. šachy, někoho, kdo o tom neví vůbec nic. Nejjednodušší pro mě bude začít mu recitovat pravidla (hrací pole, jak co táhne, podmínky konce hry).

No tak tady v této lekci ses dozvěděl co jsou jednotlivé figurky (třídy, objekty, metody), zbytek se dozvíš v dalších lekcích kurzu

 
Odpovědět
2.8.2022 11:03
Avatar
Martin Král
Člen
Avatar
Martin Král:3.10.2022 13:52

Za mě ne moc obsáhle vysvětlené téma. Zatím z toho moc nechápu a to jsem to četl 3x. Snad se to zlepší v dalších lekcích.

 
Odpovědět
3.10.2022 13:52
Avatar
Kateřina Menšíková :25.10.2022 15:03

Naprosto nepřehledné kdy se v jaké složce pracuje... napíšete ted přejdeme do helloobject ale nikde se nepíše že jsme z helloobject přesly do Zdravic.java.... byla jsem uplně zmatená.

 
Odpovědět
25.10.2022 15:03
Avatar
Martin Maksa
Člen
Avatar
Martin Maksa:9.11.2022 10:53

Pro někoho kdo s tím pracuje poprvé, jako jsem já, je úkol předělat si kalkulačku tak na týden, za týden ale musím být tak za polovinou kurzu.

 
Odpovědět
9.11.2022 10:53
Avatar
Ján Špánik:14.11.2022 21:59
Zdravic zdravic;
zdravic = new Zdravic();

zdravic.pozdrav();

jeden z dovodov, preco na svete nemozeme mat pekne veci.
co tak pomenovat veci trochu vystiznejsie? fakt je to tak tazke?

package balicek;

public class Trieda {

    public void ahoj() {
        System.out.println("cau");
    }
}
package balicek;

public class Main {
    public static void main(String[] args) {

        Trieda premenna;
        premenna = new Trieda();

        premenna.ahoj();
    }
}

autorovi odporucam prestudovat si 13 lekciu z minuleho bloku : Nejčastější chyby Java nováčků - Umíš pojmenovat proměnné?

 
Odpovědět
14.11.2022 21:59
Avatar
DarkCoder
Člen
Avatar
Odpovídá na Ján Špánik
DarkCoder:14.11.2022 22:42

Autor tohoto článku je zároveň i autorem článku o správném pojmenování proměnných..

Odpovědět
14.11.2022 22:42
"I ta nejlepší poučka postrádá na významu, není-li patřičně předána." - DarkCoder
Avatar
Odpovídá na DarkCoder
Ján Špánik:14.11.2022 23:02

ze? a to ma na tom najviac desi!

kazdopadne som len zabudol obalit svoj vyrok do tagu <irony>

 
Odpovědět
14.11.2022 23:02
Avatar
Renáta Vyšatová:17.11.2022 12:45

Nevím, co si o tom myslet. Úplný začátečník jako já je pořádně zmatený. Teď nevím, co psát do které třídy. Musela bych si to přečíst nejspíš ještě jednou, abych si snad zvládla předělat kalkulačku (teď je to nemožné, ani se nejdu o to snažit, ještě si to po*eru), ale na to není čas, jelikož za 2 týdny musím mít celé OOP projeté.

 
Odpovědět
17.11.2022 12:45
Avatar
Atrament
Člen
Avatar
Odpovídá na Renáta Vyšatová
Atrament:18.11.2022 11:32

Čím víc času věnuješ tomu abys pochopila ten naprostý základ v této lekci, tím méně času pak strávíš nad zbytkem kurzu ;) Nebo taky naopak - pokud budeš zkoušet pokračovat v kurzu aniž pořádně pochopíš základ, narazíš na potíže, jejíchž řešením strávíš neúměrně více času než je potřeba.

 
Odpovědět
18.11.2022 11:32
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 196.