pondelok 30. novembra 2009

Čo mi dalo SOS

SOS - časť Programovanie (čiže zadanie S2).
Keď sa teraz s odstupom, času pozerám o článok nižšie, vyzerá to, že som zarytý odporca novôt a urputne, ba až skostnateno sa držím starých vecí.
NIE je tomu tak! Rada sa učím nové veci a ani tentokrát tomu nebolo inak. Zvládla som začiatky Lazarusu a smelo môžem tvrdiť, že sa postupne prehrýzam do fázy pokročilého programátora v tomto jazyku.
Ono sa nie je čo čudovať, lebo je to len Pascal prezlečený do modernejšieho kabáta. Keďže programovanie učím, mám zvládnuté algoritmické štruktúry, údajové typy a príkazy. Je to však trošku odlišná filozofia - sú tu objekty a na tie kým si zvyknem... Respektíve, kým si znovu spomeniem (na Turbo Vision v minulom živote :))

utorok 24. novembra 2009

Lazarus? Turbo Pascal v.7 ? Delphi? Java?

To je otázka! Pre mnohých starších programátorov odchovaných PP06-kami, PMD-čkami, SMEP, EC 10-25, ale aj 386, 486 a neprehľadnými množstvami Pentíí je Pascal jazyk, na ktorý nedajú dopustiť. Rozumej "starších" = "skúsenejších", takých, čo už niečo preskákali a len nejaké vizuálne programovanie ich nezaskočí.
DOS prevedenie s modrým svitom editovacieho okna s bielymi a neskôr aj farebnými písmenkami, s červeným chybovým riadkom vynikalo jednoduchosťou a prehľadnosťou :)
A navyše je Pascal jazyk s veľkým J. Prehľadný, štruktúrovaný, jednoduchý, zrozumiteľný. Čo si už učiteľ informatiky viac môže priať? Keď do niektorých žiackych hlavičiek-makovičiek algoritmizácia problému ide tak ťažko!
Avšak s použitím správnych príkladov zo života sa dajú vzdelať aj takíto zatvrdilí odporcovia programovania. Lebo je to tak jednoduché prostredie, že keby bolo viac času, dalo by sa na hodinách programovania zabŕdnuť aj do objektového programovania v Turbo Vision.

No pozor, milí kolegovia - učitelia informatiky. Pokrok a deti vychované na ikonách a priehľadných zaoblených oknách si žiadajú niečo novšie, nevyzerajúce tak úboho (chudák Niklaus Wirth).

A tak príšlo Comenius Logo, za ním Imagine, potom sa o šťastie pokúša Free Pascal , Delphi, Lazarus, alebo aj Java.
Trochu majú nevýhodu oproti tomu klasickému "starému" Pascalu. Okrem toho, že sa žiačik prelúskava základnými algoritmickými konštrukciami, musí zvládať prostredie. To zaberie viac času, ako pri jednoduchom modrom IDE Turbo alebo Borland Pascale.
Áno, dá sa namietať, že dnešné deti veľa zvládnu, že už počítač a softvér ovládajú lepšie ako ich predchodcovia hoci spred piatich rokov. Vývoj ide dopredu.

Lenže v reformovaných školách sa v súčasnosti odbúrava stres z prílišného preťažovania žiakov, a my im "fuk" Delphi, Javu? Podstata programovania uniká do úzadia. Nie sme tu pre programovacie jazyky, ale jazyky sú tu pre nás.
V jednoduchosti je krása a aj sa v nej ľahšie hľadajú či už postupnosti príkazov, selekcie, alebo hoci aj cykly. Veď o tom je predsa riešenie problémov, ktoré sa naše deti majú pomocou efektívnej algoritmizácie na hodinách programovania naučiť. Miesto toho sa učia, ktorý objekt kde vložiť, čo ako vybudovať, skompilovať, aby to konečne prestalo hádzať nekonečný výpis chýb, keď zabudli niekde bodkočiarku. A to všetko len preto, aby im to potom vyhodilo súčet A + B.

Viem, že vývoj nezastavíme, že ľudstvo stále vymýšľa niečo nové, ale dovolím si tvrdiť, že Niklaus Wirth odviedol úžasnú prácu. Dal nám jazyk, v ktorom sa naučia riešiť problémy aj malé deti.
Lazarus? Áno. Delphi? Áno. A hoci aj Java.
Ale nie všade a za každú cenu. Nie nasilu ich tlačiť úplným začiatočníkom. Tým ich odradíme od podstaty programovania, od tvorivosti, od chute lámať si hlavu nad zadaným problémom.

Starý dobrý "dosovský" Pascal bol vymyslený na učenie programovania a hoci viem, že si už možno mnoho dovoľujem, znovu si dovolím tvrdiť, že doteraz nebolo na tieto účely vymyslené nič lepšie.
Vlani som sa školila v Jave. V rámci ďalšieho vzdelávania učiteľov informatiky som prešla Imaginom, ktorého predchodcu -Comenius Logo- som kedysi učila. Prešla som tiež Lazarusom. Sú to perfektné nástroje. Ale jedno viem iste. Pokiaľ by som nikdy neprešla základmi, ktoré sú tak úžasne vymyslené v pôvodnom neobjektovom Pascale, nepochopila by som toho veľa.
Videla som učiteľov z toho istého školenia - znechutených programovaním. Sú to učitelia, ktorí programovanie neučili a už asi ani nikdy nebudú. Odradila ich náročnosť prostredia.
Je to škoda, lebo takto sa to nedostane prostredníctvom nich ďalej k žiakom.
A to je veľmi potrebné, lebo dobrých učebníc o programovaní, resp. riešení problémov, je ako šafránu.

Tento príspevok mal byť pôvodne o tom, čo som sa naučila na programovaní v kurze ĎVUI. Naučila som sa mnoho. Naučila som sa napr. to, čo povedal už Komenský: Že treba ísť od jednoduchého k zložitejšiemu a že škola by mala byť aj hrou. Preto už budem vedieť, keď budem vychovávať na našom gymnáziu ďalších budúcich programátorov, ale aj vedcov, inžinierov, lekárov, právnikov, ekonómov atď., že mám po prejdení základov programovania možnosť otvoriť im ďalšiu cestu.
A bude to už len na nich, či ju využijú alebo nie.

Gvarza na Wikipedii

Už asi dva týždne je Gymnázium Varšavská, Žilina na Wikipédii. Nechce ísť do hlavy, že dovtedy tu o našej škole nebola ani zmienka. Neveríte? Uveríte na adrese http://sk.wikipedia.org/wiki/Gymn%C3%A1zium,_Var%C5%A1avsk%C3%A1_cesta_1,_%C5%BDilina

sobota 7. novembra 2009

Upratovanie blogu? :o

Upratujem podľa nálady. Buď upratujem "o dušu" - to je, keď ma niekto naštve a potrebujem vybiť uvoľnený adrenalín. Alebo som presedela celý deň nad písomkami, za PC, alebo nad zadaniami DVUI- vtedy by som aj podlahu vymenila a omaľovala byt.
A nekedy to nejde ani s veľkým sebazaprením. Chodíte, pozeráte na tú spúšť - áno, patrilo by sa... ááále čo, veď aj zajtra je deň.
Dobre , to chápem. Ale upratovať blog(zadanie W5)? To je relatívne. Možno by to tu už malo byť dosť upratané - snáď sa to čitateľom tu bude páčiť - veď sa ani vyzúvať nemuseli... :b

streda 21. októbra 2009

Tak si tu tak čítam ...alebo Zadanie W3

Tak si tu tak čítam blogy kolegov. Je to zaujímavé čítanie.
Napr. http://reja-reja.blog.cz má odkaz na ovce.sk.
http://cizmarova.blogspot.com/ je zaujímavá svojou stručnosťou - nemohla som jej pridať komentár, ale v stručnosti s ňou súhlasím z dvoch dôvodov - jednak nedostatok času, jednak radšej čítam ako píšem (a tiež ako hovorí bača od oviec.sk:"Čo raz dáš na internet, už to odtiaľ nedostaneš".
A tiež som rada, že som tu našla kolegyňku z iného projektu - Manažmentu osobných financií http://mariakovarikova.blog.matfyz.sk.

nedeľa 18. októbra 2009

Zadanie I1 - pokračovanie č.2

Je 16.00 a ja sa nevzdávam. Vonku je stále nanič počasie, tak čo vie úbohý informatik robiť- sedí za pc a vzdeláva sa.

Takže kalkulačka v googli nesklamala:
30.12600 * 500 = 15 063
To je dobré ;)

A teraz preklady:
employment po stlačení voľby Prekladač fakt našiel :
zamestnanosti

podstatné meno:
nasadenie do boja
zamestnanie
zamestnanosť
použitie
upotrebenie

A naopak:
puberťák v angličtine: teenybopper. WOW!

Hľadanie cestay na mape v Google maps už mám za sebou- je to fajn vecička. Uź som takto cestovala do Francúzska.

Ten googlik je fakt múdry!

Fakt je tu veľa dobrých vecí, len si treba nájsť čas na prelúskanie sa nimi. Som rada, že ĎVUI ma k tomu konečne donútilo :)

Zadanie I1 - pokračovanie

Tak a pokúšam sa znova vyhľadávať - tentorkrát skúšam šľastie:
hľadám Dataprojektor ---> stláčam Skúsim šľastie - a ajhľa:
http://www.qcomp.sk/shopping/product_details.php?idp=bg349128 -
stránka s najvyšším hodnotením. Musím uznať, že ten dataprojektor nevyzerá zle.