RE: Jaký programovací jazyk ve výuce?

Petr Zbránek petr.zbranek@ksprogram.cz
Čtvrtek Září 15 08:56:25 CEST 2005


Zdravím!
Já jsem tohle vlákno zahájil,
tak mi dovolte abych se ozval.

Pokud se muži budou chovat jako
(hysterické) baby, půjde to s tímto
světem to 'píp'!

Jen málokterý programátor umí
jedinný jazyk a řeší jen jeden okruh problémů.

Každému programování je společné to, naučit
se myslet jako ta mašina, kterou chci ukecat
ke spolupráci.

Je jen otázkou, zda mám snahu studenty
hned na začátku zdeptat a odradit (a tím
selhat jako učitel), nebo naopak je
zaujmout a přitáhnout.

Mě v tom článku zaujalo kladné hodnocení
scriptovacího jazyka Pyton!

A) Scripty mám rád (bash, sed)
B) Python (zatím) neznám

PZ

PS: Byl bych opravdu nerad, aby můj příspěvek
byl impulsem pro směšné přetahovačky C kontra Pascal.
Máteli na výběr, programujte v čem se vám
líbí - tak vám to půjde nejlépe, fakt! :)


>-----Original Message-----
>From: hw-list-bounces@list.hw.cz [mailto:hw-list-bounces@list.hw.cz]On
>Behalf Of Marek Sembol
>Sent: Thursday, September 15, 2005 8:09 AM
>To: HW-news
>Subject: Re: Jaký programovací jazyk ve výuce?
>
>
>No tak tady si dovolim oponovat: optimalizace kriticka je! A to mnohem
>vice, nez kdysi a navic uz ji prakticky nejsou schopni pro moderni
>procesory delat lidi.
>Je tu siroka diskuze o tom, jaky je Pascal super a squely a
>srovnatelny s cimkoliv jinym. Neni. Paskal jako jazyk byl vymysleny
>pro vyuku (pro kterou se myslim docela hodi), ale neni pouzitelny pro
>cokoliv jineho. Proto, aby se v nem dalo programovat do nej pribyla
>cela rada ruznych doplnku a rozsireni a funkci navic. TurboPascal a
>Delphi jsou toho zarnym prikladem. Mohu (a budu) ovsem souhlasit s
>tim, ze s temi dodatky se stava Pascal normalnim nastrojem a volba
>mezi nim a jinym nastrojem je otevrena.
>Aha, je tu jeste vec, ze prekladac Pascalu je mnohem slozitejsi, nez
>prekladac C. Ale to neni vec, ktera by nas musela trapit - mne teda
>rozhodne ne:)
>Marek
>
>On 9/15/05, Snehulak <snehulak@gmail.com> wrote:
>> Dneska preci uz nejde o konkretni jazyk , ale spis o jakesi
>obecne navyky .
>> Nevim co by na pascalu melo byt tak spatneho a podle ceho to
>posuzovat.
>> Optimalizace uz neni v dnesni dobe kriticka, protoze HW
>stiha jde jen o to
>> na co ktery jazyk pouzit. Ale obecne bych zacatecnikovi nez
>pascal doporucil
>> nejake C++ a potom kdyz znam c neni problem prejit na JAVU ,
>python , TCL a
>> podobne. Hlavne si myslim , ze potom pozdeji jde o pochopeni OOP .
>> Nejdulezitejsi je umet dobre analyzovat co chceme vlastne
>udelat popsat
>> problemy , reseni a umet to zapsat.
>>
>> snehulak
>>
>>
>> On 9/15/05, Marek Pavlu <pavlu@hwg.cz> wrote:
>> > Zdravim,
>> >
>> > // > Boze jenom ne Packal!!! Mam par kolegu na
>fakulte(budouci fyzkove:),
>> co
>> > // > vzdali snahy o programovani jiz na gymplu a to prave
>kvuli teto
>> hricce
>> > // > prirody. Jeste dnes maji trauma při vzpomince na
>hlavicky souboru a
>> > // > funkci.
>> > //
>> > // Boze chran nas pred zvestovateli svatych pravd
>samozvanymi verozvesty
>> > // Pokud je kriterium kvality prog. jazyka neschopnost
>jeho zvladnuti
>> > // stadem budoucich fyziku, tak mam velkou, ale opravdu
>velkou obavu
>> > // z dalsiho pokoleni tohoto predvoje vedy.
>> > [M.P.]
>> >
>> > Ale ja nic nezvestuji, proc mi to vsichni podsouvate?
>> > Obrat "Pane Boze" nebo "Pro Boha" jsou v nas zakoreneny po
>mnoha stoleti
>> > zavadeni cirkve:).
>> >
>> > Dale jsem rekl, "par" kolegu a trebas z nich budou vyborni
>teoreticti
>> > fyzici, co Vy vite?!
>> >
>> > //
>> > // A mohu jen konstatovat, ze za fyzika se taky uz uci kde-kdo
>> > //
>> > [M.P.]
>> >
>> > Mozna, ale kdyby jste videl statistiku lidi, kteri udelaji
>bakalarsky
>> diplom
>> > a co teprve pak magistersky pro fyzikalni obory na naší
>fakulte, tak by
>> toto
>> > z Vas nevypadlo. Stava se, ze k magisterskemu diplomu
>dojde z docela hodne
>> > lidi jen dva az pet! Navic programovani neni fyzikovo
>primarni zamereni...
>> >
>> > Nicmene prosim, definujte pojem "kde-kdo", prosim.
>> > Pokud jde o první rocniky, tak to je jina. Nizky zajem o
>tyto obory to
>> > otevre vratka skoro komukoli, ale zadny soudny fyzik,
>ktery uci nepusti
>> dal
>> > lemply. Musel by s nimi pravdepodobne spolupracovat a navíc to nici
>> prestiz
>> > fakulty i jich samotnych a to urcite plati o mnoha jinych oborech.
>> >
>> >
>> > // > ale spis by to chtelo něco mezi VisualBasicem a C++,
>takze co třeba
>> > // > C# ? :).
>> > //
>> > // Dovolim se z toho odvodit jedine - neznate poradne C,
>Packal, Javu
>> > // natoz pak nejake C# :-)))))
>> > // Doporucil bych studium historie - v te objevite zahady :-))
>> > [M.P.]
>> >
>> > To vetsinou rikaji historici, ale nekonec se ukaze, ze se
>objevi naprosto
>> > novy fenomen, který v te jejich historii nemá obdoby a ani kdyby sy
>> vycetli
>> > oci z dulku, tak paralelu nenajdou:). Kdyz uz jsme pri te
>me oblibene
>> > fyzice, tak co trebas globalni sebevymiceni cloveka
>atomovkou, rad bych
>> znal
>> > historickou paralelu, ale nejak nevim, kdy driv lide mneli
>takovou sanci
>> > znicit cele lidstvo hejbnutim prstu, jako dnes:).
>> > Klidne se necham poucit:).
>> >
>> > // Treba tu podivuhodnou shodu jmen u autoru Pascalu a C#
>:-)))))))))
>> > [M.P.]
>> >
>> > Mne nezajinaji jmena, ale to, jak vypada syntax. Jinak mam
>silny pocit, ze
>> > tvurce puvodniho Pascalu jiz není mezi nami:(. Kdyz se
>podivam na C# a na
>> > Pascal, tak jednoznacne vidim znacne rysy C/C++ v oblasti
>zakladnich
>> prikazu
>> > a C++ v oblasti objektoveho modelu, takze nejak si nemuzu
>pomoct, kam
>> > puvodni Pascal vubec nemel namireno(objektovy pristup), ze?:).
>> >
>> > //
>> > // S pozdravem
>> > // MK
>> > //
>> > // PS: V Pascalu jsem programoval jiz pod CP/M, ale to
>same plati o C,
>> C++,
>> > // dB2,
>> > // Foxce, PL1, Fortranu, Cobolu, PL/M, Basicu,
>assemblerech a spouste
>> > // dalsich
>> > // jazyku.
>> > // A fakt nedokazu rict co je lepsi - mozna tak co je na
>konkretni vec
>> > // vhodne
>> > // vice a co méně
>> > [M.P.]
>> >
>>
>>
>> _______________________________________________
>> HW-list mailing list  -  sponsored by www.HW.cz
>> Hw-list@list.hw.cz
>> http://list.hw.cz/mailman/listinfo/hw-list
>>
>>
>>
>_______________________________________________
>HW-list mailing list  -  sponsored by www.HW.cz
>Hw-list@list.hw.cz
>http://list.hw.cz/mailman/listinfo/hw-list
>





Další informace o konferenci Hw-list