Article View: pl.comp.lang.c
Article #433Re: Nauczyciel C
From: Grzegorz Gierlik
Date: Wed, 10 Dec 1997 16:22
Date: Wed, 10 Dec 1997 16:22
58 lines
2746 bytes
2746 bytes
Witam i pozdrawiam U mnie na uczelni (Politechnika Szczecinska, Instytut Informatyki) na pierwszym roku Pascal (i bardzo dobrze) na drugim C i asembler (C dobrze, asembler chyba nie - widzialem tylko laboratorium z C) Co ja mysle o "informatyce" w szkole i na studiach Def. Informatyka to dziedzina wiedzy zajmujaca sie przetwarzaniem informacji (albo jakos tak, Encyklopedia PWN) W szkole podstawowej LOGO (mozna porysowac, co jest bardziej interesujace niz kod w Pascal'u) i mozna ludzi nauczyc (zobacza na ekranie, jak sie rysuje) ze, aby narysowac rozete to mozna: 1. narysowac kwadrat 2. obrocic troche zolwia 3. jeszcze raz narysowac kwadrat 4. itd. ale jak narysowac kwadrat ? mozna mu zdefiniowac, ze kwadrat to sie rysuje tak 1. linia 2. obrot o 90 stopni 3. linia 4. obrot 5. itd. ale przeciez moza powtorz 4 razy 1. linia 2. obrot itd. Po co ? Aby nauczyc ludzi rozwiazywac problemy metoda "dziel i rzadz" Szkola ma ludzi nauczyc poradzic sobie w zyciu - to znaczy sprawnie myslec, a nie ksztalcic zastepy programistow. LOGO uczy myslec i rozwiazywac problemy rozbijajac je na drobniejsze (prostsze kawalki). Tego samego powinno sie ich nauczyc na matematyce. W szkole sredniej jak wyzej. Moze byc Pascal. Mozna opowiedziec o rekurencji (silnia na matematyce). A poza tym nauczyc oblsugi komputera i programow - tego bedzie wymagac sie od nich w pracy, a nie umiejetnosci programowania (w C :)). Wniosek: Przedmiot Informatyka w szkole podstawowej i sredniej nie powinnien miec z nia wiele wspolnego. Powinnien ludzi nauczyc: 1. myslec - jak sie tego naucza to i programowanie pojma 2. obslugi komputera - latwiej o prace a jak ktos chce zarabiac programowaniem na zycie, to od tego sa studia. Mysle, ze ksztalce jest zapoznanie sie z zadaniami z Polskiej Olimpiady INFORMATYCZNEJ, gdzie jest potrzebna umiejetnosc myslenia i analizowania problemow, pozniej znajomosc technik algorytmicznych, a na koncu umiejetnosc programowania (w dowolnym jezyku, roznym od asm. najlepiej biegle). Grzegorz Gierlik, student III roku Informatyki (dydaktyka informatyki tez sie interesuje)
Technical Details
Message-ID:
<348ec1b0.0@zeus.man.szczecin.pl>Path:
mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!pingwin.icm.edu.pl!mat.uni.torun.pl!news.man.torun.pl!news.icm.edu.pl!news.nask.pl!zeus.man.szczecin.pl!not-for-mailShow Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!pingwin.icm.edu.pl!mat.uni.torun.pl!news.man.torun.pl!news.icm.edu.pl!news.nask.pl!zeus.man.szczecin.pl!not-for-mail From: Grzegorz Gierlik <gregg@lo13.univ.szczecin.pl> Newsgroups: pl.comp.lang.c Subject: Re: Nauczyciel C Date: 10 Dec 97 16:22:08 GMT Organization: Public NewsServer at NASK N.O.C. Lines: 61 Message-ID: <348ec1b0.0@zeus.man.szczecin.pl> NNTP-Posting-Host: zeus.man.szczecin.pl User-Agent: tin/pre-1.4-971123 (UNIX) (Linux/2.0.32 (i586)) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit