Tipy
Dalsi
Seznam
Predchozi
Autor: rire (Le Petite Rire) on 'Tipy'
Cas: St 4.6.2008 0:00.00
Titulek: Re: Brainstorm request: Vyuka programovani na gymplu

                                                                                 
Teoreticka situace:
 
Vyuka predmetu s nazvem Programovani na soukr. 8letem gymplu, 10 pry
narocnych
kluku z pokrocilych rocniku, volitelny predmet (takze oni se to chteji
ucit).
Osnova neni v podstate omezena a pri jejim sestavovani se bere v potaz, co
by
se studenti chteli naucit. 2 vyucovaci hodiny tydne po dobu 1 skolniho roku.
 
Co byste do osnovy urcite zaradili? A co krome toho "urcite"?
 
Dik za napady,
 
T.
 
Narocni kluci? hm.
A ted jestli programovani jako solo vec, nebo jako tymova vec.
 
Tj. jestli do toho zahrnout krome vyuky programovacich jazyku i tymovou praci, 
nastroje pro spravu verzi, nastroje pro rizeni projektu. Wiki.
 
Kdyby to bylo jen o programovani... hm.
Takze zabava, tuny zabavnych veci na vyreseni...
Asi v prve rade jestli pro Windows nebo *nix.
Na *nix by to chtelo samozrejme shell a C jako zaklad. 
Pokryje se tim rodina c-like jazyku. 
 
Pro C existuje naprosto genialni ucebnice
"C How to Program" od Deitelu, otec a syn
 
Je to nejlepsi ucebnice programovani kterou jsem v zivote videl, nabouchana 
stovkami prikladu ruzne obtiznosti, ale ohromna spousta ze zivota a nektere 
jsou velmi ... oriskove, lousk. Zacina to kreslenim po obrazovce, pokracuje 
pres sachove problemy a prakticke problemy (rezervacni system na 
letenky,...), a konci to vyrabenim interpretru vlastniho jazyka a vyrabenim 
virtualni masiny. Fakt nikde jsem se tolik nebavil jako u tehle knizky.
Opravdu si klade za cil naucit cloveka dobre analyticky myslet.
 
Tim bychom meli pokryte proceduralni/funkcni programovani a muzem prejit na 
objektova paradigmata.
 
Tam bych je seznamil s pythonem nebo Javou (osobne bych zacal pythonem).
 
No a jestli by toho jeste nemeli dost, ukazal bych jim yacc a lex. Naucil 
delat vlastni programovaci jazyky. 
 
Jestli na to maji celych osm let, nevahal bych na ne vrhnout i LISP.
 
Urcite ukazat dobre knihy - C How to Program, Tao of Unix Programming, Co 
programatory ve skole neuci ... etc.
 
---------------------------------------------------------------------
                                                       Le Petite Rire 

Dalsi Seznam Predchozi


[ Domu | Prstik | O Piskovisti | Deticky | Nastenky | Koutky ]