Celý článek ...
Autor: Pepa (213.235.175.xxx) Datum: 21. 5. 11:41 Titulek: programování na zš Odebírat reakce: Odpovědět
Myslíte si, že by bylo potřeba učit povinně programování na základní škole? Je třeba vůbec programování na zš učit? Jak? nepovinně, volitelně? V jakém rozsahu? Nemělo by být programování na zš okrajovou záležitostí?
Autor: Pavel Netusil (217.197.157.xxx) Datum: 21. 5. 12:54 Titulek: Re: programování na zš Odebírat reakce: Odpovědět
Autor: Rudolf PECINOVSKY (193.86.2.xxx) Datum: 8. 6. 8:3 Titulek: Re: programování na zš Odebírat reakce: Odpovědět
Domnívám se, že vědomosti a dovednosti, které se žáci naučí při výuce programování, uplatní v dalším životě mnohem více než ty, které se naučí při studiu geologie, chemie a dokonce i některých částí matematiky. Matematika se na ZŠ učí především proto, aby se žáci naučili logicky uvažovat a řešit některé problémy. Ale v tomto směru je výuka programování mnohem účinější. Vyučující, kteří zavedení výuky programování jako povinného předmětu brání, bychom většinou mohli zařadit do jedné ze dvou skupin: a) Ti, kteří o programování nic nevědí s výjimkou informací z druhé ruky a mají z něj hrůzu jako z dalšího exaktního předmětu. b) Ti, kteří je umí, ale polovinu žáků považují za tupce, kteří jejich geniální výklad nechápou. Přiznejme si, že dobře vyložené základy programování jsou pro většinu žáků mnohem stravitelnější než řada partií z matematiky, fyziky a chemie. Při výuce základů programování se totiž můžeme neustále odvolávat na jejich každodenní zkušenost, kterou je třeba jenom trochu jinka zapsat. V tom je také výhoda OOP, protože sémantická mezera mezi tím, jak průměrný člověk uvažuje, a tím, jak zapíše program, je v OOP oproti klasickému programování mnohem menší.
Autor: Mintaka (213.192.35.xxx) Datum: 26. 5. 20:47 Titulek: Algoritmy Odebírat reakce: Odpovědět
Myslíte, že je nesprávné, začít s algoritmy? Ukázat žákům, že spousta věcí, které denně dělají jsou v podstatě jen obecné postupy. Naučit je dokázat ty postupy rozložit na jednotlivé kroky. Docela se mi tento postup osvědčil. Nejdříve malé ťuknutí do algoritmů. 1/2h Pak se věnujeme tvorbě HTML stránek (s PSPadem www.pspad.com). 15h Následně přisypu pár algoritmů a naučíme se zápis do vývojáku. 3h Pak vyzkoušíme JavaScript, kterým mohou vylepšovat své stránky 5h Zařazeno ke konci 8. třídy. V 9. třídě už jsou rozděleni na různé tématické skupiny, a někteří se věnují programování dál (Delphi/Lazarus, Java, PHP, Flash), někteří vůbec ne. Myslím, že JavaScript je celkem vhodný, protože: - ho mohou prakticky využít - zkoušet kdekoliv je webový prohlížeč a nemusí nic dalšího instalovat - je to nejen strukturovaný jazyk, ale jeví známky objektovosti - naučí se řešit obsluhu událostí
Autor: Parabellum (213.180.39.xxx) Datum: 27. 5. 14:5 Titulek: Re: Algoritmy Odebírat reakce: Odpovědět
A co treba PLC programovani???? Aha, to nejde ze???? Pac Mintaka nevi co to je ze????
Autor: Mintaka (213.192.35.xxx) Datum: 29. 5. 11:54 Titulek: PLC Odebírat reakce: Odpovědět
Tak nějak mi uniká pointa vaší reakce. Ale co byste chtěl po člověku, který (podle vás) neví o tom, že nějaké PLC se také programují.
Autor: Janek Wagner (213.192.8.xxx) Datum: 29. 5. 12:58 Titulek: Re: Algoritmy Odebírat reakce: Odpovědět
Jsem rád, že máme podobný postup. Do algoritmů jsem taky v nepovinné Informatice pro deváťáky jen ťuknul, HTML děláme sice jen v Poznámkovém bloku, ale hned jsem je naučil pracovat s CMS Plone (původní záměr s TiddlyWiki na školní síti "neprošel"). JavaScript považuji také za vhodný, kluky baví a výsledky jsou hned vidět.
Autor: Rudolf PECINOVSKY (193.86.2.xxx) Datum: 8. 6. 8:25 Titulek: Re: Algoritmy Odebírat reakce: Odpovědět
Každý by měl učit tak, jak to nejvíce odpovídá jeho naturelu. Nicméně objektivní potřeba hlubších algoritmických znalostí se stále snižuje, protože většina potřebných utilit je již dávno integrální součástí knihoven. Výuka JavaScriptu a dalších jazyků "okamžitého použití" odvádí žáky od koncepčního uvažování směrem k řádkům kódu. Mají-li pak vyřešit jen maličko složitější problém, tak v těch řádcích kódu rychle zabloudí. Jedním z velice užitečných postupů, jak žáky naučit řešit i složitější úlohy, je připravit pro ně nějaký složitější projekt, který budou mít za úkol dotáhnout do konce. S minimem úsilí tak připraví relativně složitý program a získají přitom pocit, že celý ten program vlastně vytvořili sami, což dále zvýší jejich motivaci. Jinak na spouštění JavaScriptu nepotřebujete ani webový prohlížeč. Interpret JavaScriptu je integrální součástí Windows a můžete v něm programovat nejrůznější skripty (viz např. publikaci Windows Script Host 2.0 - ISBN 80-247-0134-0). Snadná dosažitelnost JavaScriptu je jeho zřejmou výhodou. Jeho nevýhodou je však absence nějakého kvalitního vývojového prostředí. Tato nevýhoda sice není hned patrná, ale o to je záludnější, protože (jak jsem již řekl) odvádí myšlenky od koncepce k řádkům kódu a strhává tak tvůrce do programátorského přízemí neumožňujícího větší rozhled.
Přidej ke článku svůj názor
Přihlásit se k odběru všech příspěvků mailem
Přihlásit se k odběru zvolených příspěvků mailem
E-mail: