Hlavní navigace

Názor ke článku Jaký jazyk jako první? od Karel - [17] To se ale dostáváme k přístupu "v...

  • 19. 2. 2014 9:19

    Karel (neregistrovaný)

    [17] To se ale dostáváme k přístupu "v dílnách bychom děti nejdříve měli naučit kreslit výkresy, počítat nosné konstrukce a řešit diferenciální rovnice pohybových soustav, a teprve pak je nechat uříznout prkénko". Aneb cíl je jiný - naučit programovat lidi, kteří se ani moc nechtějí naučit programovat. Možnost si to osahat a zkusit je základ. Zkusit si ten Hello World spustit. Začínat algoritmy pro řazení a UML je cesta do pekla.

    Osobně s láskou vzpomínám na Turbo Pascal. Nejdůležitějším prvkem pak byl debugger, kdy si člověk doslova "prokrokoval" cestu programem. Pokud bych měl nějaký jazyk vybrat, tak tohle by byl jeden z mých požadavků - interaktivní debugger, kde vidím kde jsem a co dělám, a mohu se kouknout na obsah proměnných. Ostatně nedávno jsem učil dva kolegy "z kanceláře" programovat. To by jeden neřekl, jak dobře funguje debugger ve VBA. A spreadsheet navíc poskytuje triviální metodu pro vstup a výstup dat. Uživatelské formuláře se v tom také dají udělat. Čím víc o tom přemýšlím, tím lepší mi to připadá. Asi jo, učil bych to na OpenOffice.org, Hello World se v tom napsat dá, úlohy typu vezmi údaje ze sloupce A a zkopíruj je do sloupce B seřazené. Jo, to by jako začátek šlo.