Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Učiti programiranje u osnovnoj i srednjoj školi?

[es] :: Informatika :: Učiti programiranje u osnovnoj i srednjoj školi?
(TOP topic, by Zoran Rodic)
Strane: 1 2 3 4

[ Pregleda: 30244 | Odgovora: 66 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

Srđan Pavlović
Specijalna Edukacija i Rehabilitacija MNRO
Vojvodina, Bačka Palanka

Član broj: 139340
Poruke: 5571
*.static.isp.telekom.rs.

Sajt: www.oligofrenolog.com


+382 Profil

icon Re: Učiti programiranje u osnovnoj i srednjoj školi?11.12.2009. u 01:49 - pre 174 meseci
Citat:
E bas bih voleo da cujem kako to izucavanje teorije algoritama pomaze u razvijanju mladih umova :)

Ja bih, sa druge strane, voleo da od tebe cujem - sta to pomaze u razvijanju mladih umova?
Kada se oko toga slozimo, onda cemo lako odgovoriti na pitanje sta u skolama treba "izucavati".
 
Odgovor na temu

salac
Aleksandar Stankovic
System & Network Administrator
Beograd

Član broj: 3316
Poruke: 68
93.86.164.*

ICQ: 57528744
Sajt: www.bit011.co.rs


Profil

icon Re: Učiti programiranje u osnovnoj i srednjoj školi?11.12.2009. u 02:33 - pre 174 meseci
Evo odgovoricu ti detaljnije kada mi crno na belo pojasnis kako to prosecnom osnovcu teorija algoritama pomaze u zivotu.

Za pocetak primer skolskih predmeta koji, kao i nekakvo programiranje, 99% dece nece koristiti u daljem skolovanju i buducem profesionalnom zivotu- istorija i geografija. Ali ovo su stvari opste kulture i samim tim su jako jako bitne.

U koju bi ti kategoriju strpao teoriju algoritama, zivo me interesuje?

Arrrrrrrrrrrrrrrrrrrrrrggggggggghhhhhhhhhhh
 
Odgovor na temu

Goran Rakić
Beograd

Član broj: 999
Poruke: 3766

Sajt: blog.goranrakic.com


+125 Profil

icon Re: Učiti programiranje u osnovnoj i srednjoj školi?11.12.2009. u 02:41 - pre 174 meseci
Gde se to uči teorija algoritama? Hajde nemoj da se razbacuješ sa pojmovima koje si tokom vremena zaboravio.
http://sr.libreoffice.org — slobodan kancelarijski paket, obrada teksta, tablice,
prezentacije, legalno bez troškova licenciranja
 
Odgovor na temu

combuster
Ivan Bulatovic
Kraljevo

Član broj: 151351
Poruke: 4563
93.86.6.*

Sajt: www.linuxsrbija.org


+104 Profil

icon Re: Učiti programiranje u osnovnoj i srednjoj školi?11.12.2009. u 07:42 - pre 174 meseci
@salac

Citat:

Sta ce koji moj buducem automehanicaru, masnibravaru ili elektromontazeru znanje algoritama? Ili mozda TV serviseru? Da li vi shvatate da oni svoje poslove i obavljaju tacno uhodanim postupcima, tj. algoritmima


Izvini, sta ce elektricne masine srednjoj medicinskoj ili elektrotehnicarima protetika i sl. Razliciti smerovi imaju razliciti plan i program. Mi smo se uhvatili (i to pomalo offtopic ali je tema interesantna) informatike. I sto to elektromontazeru, ja sam zavrsio srednju elektrotehnicku - smer el.mot.pogon pa vidis informatika mi je trebala a i klasa moja nije bila nimalo priglupa, po tebi ja treba da imam upload-ovan algoritam za vinklovanje motora i za namotavanje trafoa. Ti ciljas na trogodisnju skolu, ali bih se ja tog etiketiranja manuo, jer nije u redu...

Citat:

Uostalom postoje srednje skole za decu koje racunari interesuju vise nego vrsnjake, pa je samim tim i normalno da u takvim skolama deca uce ovakve stvari, dok ce neka druga deca umesto programskih uciti engleski, francuski i nemacki jezik.


Cini mi se da si sam sebe ovde demantovao.... I u tvom postu ima mnogo mesanja "baba i zaba".

Citat:

Neko je pomenuo - ako se deca uce kako da primaju/salju mailove, onda ih treba uciti i o smtp protokolu, pa valjda posle toga i o TCP/IP-u itd. Totalno netacno - pisali su meni u srednjoj na tabli Kirhofove zakone a da mi niko nije objasnjavao Maksvelove jednacine i teoriju polja.


Pravo pitanje koje bi sebi trebao da postavis bi glasilo: "Da li su mene ucili sta je to otpornik i otpor i sta je to el.struja kada su mi na tabli pisali Kirhofove zakone"


make love - !war
 
Odgovor na temu

salac
Aleksandar Stankovic
System & Network Administrator
Beograd

Član broj: 3316
Poruke: 68
93.86.164.*

ICQ: 57528744
Sajt: www.bit011.co.rs


Profil

icon Re: Učiti programiranje u osnovnoj i srednjoj školi?11.12.2009. u 09:02 - pre 174 meseci
@Goran Rakic
Istina je, nespretno pominjem 'teoriju algoritama', ali i dalje cekam odgovor na pitanje (koje cu sada da preformulisem, da bi ti bilo najjasnije moguce) - kako tacno detetu pomaze to sto ga neko uci da crta algoritme prostih programerskih problema? A to isto dete, za pretpostavku, ne zna da posalje mail, ili da nakuca i odstampa neki dokument?

@combuster
I ja sam zavrsio srednju elektro skolu, smer automatike, tako da tacno znam o cemu pricam. Kako ti je tacno informatika trebala (ovaj deo koji se tice programiranja)? Posto znam da sam recimo isao na praksu kod automaticara koji su odlicno radili svoj posao a nisu imali informatiku u svom skolovanju.
Izgleda da me nisi dobro shvatio, ne pravim nikakvo etiketiranje, samo sam hteo da naglasim kako uciti klinca u osmogodisnjoj skoli o necemu sto ce da mu treba jedino ako upise vrlo specificnu srednju skolu i kasnije tehnicki fakultet po meni znaci totalno gubljenje vremena; te casove bi bilo bolje iskoristiti za neke druge stvari.
Uostalom, ne zivimo mi u Japanu gde svako ima domacinstvo 5 racunara i (boze mi oprosti) robota kucnog ljubimca, da ne pricam o procentu domacinstava sa internetom; nemaju sva deca priliku da se svakodnevno igraju na PC-ju ili krstare netom. Za pocetak ih treba racunarski opismeniti.

Citat:
Pravo pitanje koje bi sebi trebao da postavis bi glasilo: "Da li su mene ucili sta je to otpornik i otpor i sta je to el.struja kada su mi na tabli pisali Kirhofove zakone"


Kad se vec gadjamo analogijama - otpornik, struja - u ovom slucaju to bi bili tastatura, mis, hard...

Arrrrrrrrrrrrrrrrrrrrrrggggggggghhhhhhhhhhh
 
Odgovor na temu

combuster
Ivan Bulatovic
Kraljevo

Član broj: 151351
Poruke: 4563
93.86.6.*

Sajt: www.linuxsrbija.org


+104 Profil

icon Re: Učiti programiranje u osnovnoj i srednjoj školi?11.12.2009. u 09:22 - pre 174 meseci
Lol ne gadjam se ja analogijama a tvoju potonju nisam ni shvatio...

Citat:

kako tacno detetu pomaze to sto ga neko uci da crta algoritme prostih programerskih problema? A to isto dete, za pretpostavku, ne zna da posalje mail, ili da nakuca i odstampa neki dokument?


Ej bre prosto je - deca sada uce paskal u skoli a kasnije i delphy (negde i C), umesto bubanja sintakse treba ih nauciti kako da resavaju probleme, uporediti im realan sistem sa racunarskim modelom (nesto slicno uml-u samo mnogo - mnogo prostije). Samu sintaksu i IDE treba upotrebiti prosto kao pokazno sredstvo.

Evo ti primer sta srednjeskolci rade trenutno:

Code:

#include <stdio.h>
#include <math.h>

typedef struct _tacka {int x; int y;} tacka;
int main()

{
      tacka a; 
      tacka b;
      double rastojanje;
      scanf("%d %d %d %d", &a.x, &a.y, &b.x, &b.y);
      rastojanje = sqrt(pow(a.x - b.x,2))-(pow(a.y - b.y,2));
      printf("%f\n", rastojanje);
      return 0;
}


Ma dovoljno je da znas sta je input a sta ocekivani output ovde, kakvi su tipovi podataka za input/output i zasto je rastojanje double. A ne da ga ocenim sa cetvorkom jer mi nije stavio ; na jednoj od linija.

Kada ga naucis toku podataka pri racunarskoj obradi - i da zna da ga uporedi sa bilo kojim realnim sistemom ti si ga vec pripremio i za baze podataka i za programiranje i za jos gomilu korisnih aplikacija koje ce mozda koristiti u buducnosti.

Ne zna da posalje mail - nije nego, ti to kao da je izbaceno iz nastavnog plana i programa?

Isto vazi i za recimo program za obradu teksta. Nauci ga sta je to font, margina, zar je bitno da li se to nalazi na ribbonu u office-u 2k7 ili u format font u oo-u ili pristupa tome preko shortcut-ova sa tastature? I zasto bi ministarstvo prosvete i drzava placala komercijalan software za tu namenu? Ako su dobili za fraj - naravno, treba uzeti sve sto se moze uzeti za dz ali ako kosta sve ukupno 10K EUR-a to je 10K EUR-a previse...

make love - !war
 
Odgovor na temu

maliradoznalac
radoznalac, okolina

Član broj: 215676
Poruke: 278
195.178.63.*



+10 Profil

icon Re: Učiti programiranje u osnovnoj i srednjoj školi?11.12.2009. u 09:31 - pre 174 meseci
Pomenuli ste automehanicare i algoritme kako to njima ne treba?!?!
Kako automehanicar resava problem auta koji nece da upali.
Prvo proveri dali ima goriva
Da ne
da li gorivo dolazi do cilindara sipas gorivo i problem resen
da ne
proveri struju proveri ac pumpu
i tako dalje

da li vam ovo lici na algoritamsko resavanje problema?

ovakav pristup bi trebalo da se primenjuje za resavanje svakog problema a ne samo kod automehanicara i programera.
 
Odgovor na temu

combuster
Ivan Bulatovic
Kraljevo

Član broj: 151351
Poruke: 4563
93.86.6.*

Sajt: www.linuxsrbija.org


+104 Profil

icon Re: Učiti programiranje u osnovnoj i srednjoj školi?11.12.2009. u 09:39 - pre 174 meseci
Uzrocno-posledicni odnosi su srz resavanja svakog problema.

Uzrok -> Posledica
Problem -> Resenje
Input -> Output

Ali jok, to ne treba nikom zivom, mozda njih 1% nadju neku primenu svega toga u zivotu i radu... ;-)
make love - !war
 
Odgovor na temu

salac
Aleksandar Stankovic
System & Network Administrator
Beograd

Član broj: 3316
Poruke: 68
77.46.173.*

ICQ: 57528744
Sajt: www.bit011.co.rs


Profil

icon Re: Učiti programiranje u osnovnoj i srednjoj školi?11.12.2009. u 12:10 - pre 174 meseci
Deder procitajte malo bolje u kom kontekstu su pomenuti automehanicari :) Rekao sam - oni su prirodno (intuitivno) nauceni da razmisljaju algoritamski i da tako resavaju probleme. Stvar prakse a ne predavanja iz informatike. Isto je recimo sa TV tehnicarima - nemas sliku, proveri ulazni stepen, neka boja probija - proveri kaskadu itd. To sto ce u osnovnoj skoli da nauce kako da sortiraju niz i nacrtaju algoritam tesko da im pomaze.

Sta ce da radi automehanicar? Da napise programce koje mu sortira rezervne delove? Ili tv tehnicar - ne zna sta ce od sebe pa napravi program koji ce idealno da mu poredja kondenzatore i otpornike po fijokama? Ili prosecni srpski seljak - nauci C, baci malo pogled na teoriju grafova i ukupno za sat-dva iskodira program koji ce da mu pomogne da po najkracoj mogucoj putanji obidje stalu, njive i obor sa svinjama? :D

Ne zanosite se previse molim vas :) To sto je vama programiranje bilo interesantno u skoli ne znaci da je bilo interesantno i ostatku generacije, i ne znaci da je neophodno da se uci.

Btw i ja sam k'o klinac gomilu vremena proveo kodirajuci u asembleru, pravio introe i demoe, i ofc meni je to sve bilo jako interesantno i veoma mi je koristilo kasnije kada sam upisao ETF.

Ali to uciti u OSNOVNOJ skoli? Bilo bi u redu da programiranje ima nekakvu 'opsteobrazovnu' funkciju, ali ja tako nesto, i pored najbolje volje, ne vidim.

ps. zao mi je sto sam ovoliko odlutao od teme i probacu da se u narednim (eventualnim) postovima vratim originalnoj zamisli autora a to je open-sors softveru u obrazovanju.
Arrrrrrrrrrrrrrrrrrrrrrggggggggghhhhhhhhhhh
 
Odgovor na temu

Srđan Pavlović
Specijalna Edukacija i Rehabilitacija MNRO
Vojvodina, Bačka Palanka

Član broj: 139340
Poruke: 5571
*.static.isp.telekom.rs.

Sajt: www.oligofrenolog.com


+382 Profil

icon Re: Učiti programiranje u osnovnoj i srednjoj školi?11.12.2009. u 20:32 - pre 174 meseci
@salac

Cilj osnovne skole nije nabiti deci u galvu informacije,
cilj je nauciti ih da misle. Misljenje se zasniva na logici,
prvo konkretnoj (od seste - sedme), a onda negde od 11.
ili 12. godine i na formalnoj logici (verbalni iskazi, sudovi,
mogucnost vrsenja mentalnih ogleda, odnosno eksperimenata u pravom smislu).

Deca informacije pokupe usput, onoliko koliko su motivisani i koliko im je potrebno.

Algoritam za resenje nekog problema nije nista drugo do put za resavanje
nekog konkretnog problema, zapravo razlozeni misaoni tok pretocen u konkretne
logicke operacije i akcije, u programiranju su to u uzem smislu komande.

Pisanjem (najcesce jednostavnijih) algoritama u osn. ili srednjoj skoli, deca
uce da uocavaju "problemska mesta", jacaju svoje sposobnosti mentalnih operacija,
i vezbaju psihicke funkcije paznje, memorije, itd.

Naravno, ne treba insistirati na sintaksama nekih silnih programskih jezika i
nekih njihovih osobenosti u tehnickom smislu, to je vec druga stvar i tu pocinje
strucno usmerenje, ali algoritam kao algoritam - da, i u osn. i u srednjoj skoli,
kao sredstvo koje pomaze u psihickom razvoju.
 
Odgovor na temu

combuster
Ivan Bulatovic
Kraljevo

Član broj: 151351
Poruke: 4563
93.86.6.*

Sajt: www.linuxsrbija.org


+104 Profil

icon Re: Učiti programiranje u osnovnoj i srednjoj školi?11.12.2009. u 21:05 - pre 174 meseci
Srdjane, ne vredi to pricati, neko o klin neko o plocu. Ti radis u prosveti, mali radoznalac, maksvel je meni bio "teach" na mrezama i komunikacijama, verovatno jos ovde ima nekih i svi delimo donekle isto misljenje.
make love - !war
 
Odgovor na temu

Pedja_N
Predrag N
nije poznata

Član broj: 221565
Poruke: 71
77.239.73.*



+4 Profil

icon Re: Učiti programiranje u osnovnoj i srednjoj školi?11.12.2009. u 23:11 - pre 174 meseci
Po meni programiranje treba ostaviti kao neku dopunsku verziju u sklopu informatike,a nikako nametati.
Zasto? Kad se samo setim kada smo mi radili pascal,kuku majko, koje su to traume bile za odelenje!!
Od nekih 30 tak ucenika nas 6-7 sto smo se tome radovali,ostatak, kada dodje cas informatike i pascal, kao da
ih vodis na streljanje.Najvise se bezalo sa tih casova.
Mada, mozda i pored svega, ne bi bilo lose, da se makar jedno polugodiste odrade neke osnove i programiranja
i po koji jednostavni algoritam (to nikoga ne bi ubilo),a posle ko hoce dalje, da ima mogucnost.
Od jezika naravno Pasacal ili Python.
Sto se tice opste IT pismenosti,nadam se da ce sada, sa vecom dostupnosti Interneta se stvar poboljsati i da ce dosta mladih se zaintersovati i usavrstiti
svoje vestine i da ce to ici mnogo lakse i brze nego pre.Neko rece kako treba uciti ih online poslovanju,bankarstvu itd.
Da, to mozda nije lose,samo ja nesto ne vidim ko bi im mogao to predavati kada polovina nasih profesora jos uvek ima strasnu averziju prema tome.
Ono na cemu bih ja najvise insistirao jeste da se dobro upozna racunar kao alatka,da se prepoznaju komponente, da se ucenicima
jasno stavi do znanja sta predstavlja jedan racunar, a ne da oni zamisljaju i dele racunare na neke Pentiume 2,3,4,5 itd. ili ne daj Boze
kad kazu da imaju Samsung PC.
Pored toga, standardno Office i Internet sa velikim akcentom na ucenje nalazenja podataka.Pola nih jos uvek ne zna koristiti Google kako treba,
najlakse je se uclaniti na forum i krenuti sa pitanjima koja su blago receno retardirana.
 
Odgovor na temu

Ivan Dimkovic

Administrator
Član broj: 13
Poruke: 16683
*.dip.t-dialin.net.



+7169 Profil

icon Re: Učiti programiranje u osnovnoj i srednjoj školi?11.12.2009. u 23:30 - pre 174 meseci
Nije pitanje DA LI deca treba da se upoznaju sa algoritmima i formalnom logikom.

Pitanje je KOLIKO to treba da zauzima vremena u kurikulumu "Informatike i racunarstva" u jednoj osnovnoj i srednjoj skoli koja nije strucna u oblasti vezanoj na neki nacin sa informatikom.

Dakle, u vreme kada sam ja isao u skolu - mi smo proveli gotovo kompletno vreme casova informatike razvaljujuci zadatke u Pascal-u i Turbo C-u (ko je hteo) a pocetno tromesecje je bilo popunjeno cepanjem teorije racunara.

Prva besmislica: puniti glavu deci suvoparnom teorijom o I/O uredjajima, RAM/ROM memoriji i sl.. vise od par casova je bacanje vremena. Apsolutno bacanje vremena. To treba da bude protrcano kroz par casova max, i to na daleko zanimljiviji nacin.

- Vecina dece ce to nabiflati napamet, bice im krajnje neinteresantno - i rezultat je baceno vreme - a moze biti daleko interesantnije

- Vreme je ograniceno, ne moze se uvoditi jos jedan predmet "racunarske kulture", vec je jedini racionalni nacin da se te stvari ubace u kurikulum "Informatike i racunarstva". To je inace boljka mnogih stvari u skolstvu - mnogima je "zao" da se nesto izbaci, pa na kraju jedino resenje biva jos vece opterecenje dece

Druga besmislica: OGROMAN akcenat na resavanje matematickih mozgalica u PASCAL-u / C-u

Vec sam objasnio koliko je to los nacin rada sa vecinom dece, koja nikad u zivotu nece vise imati dodira sa PASCAL-om ili C-om i programiranjem uopste. Prosto je neverovatno da je neko u stanju da protraci znacajan deo skolske godine bukvalno silujuci mozak te dece koja ce na to odgovoriti bezanjem sa casova, ucenjem napamet i prepisivanjem na testovima.

Uopste, mislim da je pitanje svih pitanja - Da li je programiranju mesto u ne-tehnickoj i ne-matematicki orijentisanoj srednjoj skoli ?

Ja licno mislim da nije, i da se to vreme daleko bolje moze potrositi sa nekim drugim aspektima modernog IT-ja.

Znam da se mnogi ljudi nece sloziti, ali razmislite vrlo prosto - ako vise od 9 od 10 dece nikad u zivotu nece imati nikakve koristi od programiranja, i ako vecina te dece na taj kurikulum odgovara bubanjem da li je zaista pametno to forsirati?

Uzgred, Goran i combuster jesu dali neke dobre sugestije za daleko bolji nacin upoznavanja sa algoritmima - ali, koliko mi je poznato, bar je tako bilo kada sam ja bio u skoli - nastavnici vecinom decu ocenjuju i gledanjem da li je sintaksa tipa ";" OK - bojim se da ce biti vrlo tezak taj prelaz na malo drugaciji nacin ocenjivanja kao i drugaciju metodiku :)

DigiCortex (ex. SpikeFun) - Cortical Neural Network Simulator:
http://www.digicortex.net/node/1 Videos: http://www.digicortex.net/node/17 Gallery: http://www.digicortex.net/node/25
PowerMonkey - Redyce CPU Power Waste and gain performance! - https://github.com/psyq321/PowerMonkey
 
Odgovor na temu

anon68680

Član broj: 68680
Poruke: 528
109.93.202.*



+14 Profil

icon Re: Učiti programiranje u osnovnoj i srednjoj školi?11.12.2009. u 23:49 - pre 174 meseci
Lepo odvojiti programiranje od informatike i neka bude izborni predmet... Pa po zelji, ko voli nek` izvoli.
 
Odgovor na temu

ventura

Član broj: 32
Poruke: 7781
*.dynamic.sbb.rs.



+6455 Profil

icon Re: Učiti programiranje u osnovnoj i srednjoj školi?12.12.2009. u 00:34 - pre 174 meseci
Citat:
combuster
Ej bre prosto je - deca sada uce paskal u skoli a kasnije i delphy (negde i C), umesto bubanja sintakse treba ih nauciti kako da resavaju probleme, uporediti im realan sistem sa racunarskim modelom (nesto slicno uml-u samo mnogo - mnogo prostije). Samu sintaksu i IDE treba upotrebiti prosto kao pokazno sredstvo.

Evo ti primer sta srednjeskolci rade trenutno:

Code:

#include <stdio.h>
#include <math.h>

typedef struct _tacka {int x; int y;} tacka;
int main()

{
      tacka a; 
      tacka b;
      double rastojanje;
      scanf("%d %d %d %d", &a.x, &a.y, &b.x, &b.y);
      rastojanje = sqrt(pow(a.x - b.x,2))-(pow(a.y - b.y,2));
      printf("%f\n", rastojanje);
      return 0;
}


Ma dovoljno je da znas sta je input a sta ocekivani output ovde, kakvi su tipovi podataka za input/output i zasto je rastojanje double. A ne da ga ocenim sa cetvorkom jer mi nije stavio ; na jednoj od linija.


Mislim da je ovo pravi primer kako ne treba učiti decu programiranju... Šta neko ko nikad nije imao dodira sa programiranjem može zaključiti iz ovoga? Može zaključiti jedino da je programiranje besmisleno, da su primeri besmisleni, i da za najprostiju operaciju treba da znaš gomilu nerazumljivih kuka i motika...

Druga stvar, da li uopšte pokušavati nekoga učiti programiranju uvodeći ga odmah u koncepte OOP-a, umesto mnogo lakše razumljivog strukturnog programiranja... Neko moje mišljenje je da je BASIC najbolja stvar za objašnjenje koncepta programiranja, jer kad neko shvati basic, samo je stvar sintakse da se prešalta na Pascal, Perl, PHP ili štagod... Sledeći logični veliki korak je uvod u OOP (odnosno C++), ali nema apsolutno nikakve svrhe opterećivati nekoga sa time ako se nije opredelio da mu programiranje bude životno zanimanje...

 
Odgovor na temu

HeYoo

Član broj: 72595
Poruke: 491



+1017 Profil

icon Re: Učiti programiranje u osnovnoj i srednjoj školi?12.12.2009. u 01:21 - pre 174 meseci
Drugar mi se pre par godina obratio za pomoc u vezi sracunavanja binarnih i hex brojeva, teorema bulove algebre... To ne bi bilo nista cudno da to nije bila tema kolokvijuma nekog racunarskog predmeta na Poljoprivrednom fakultetu u Novom Sadu.

Treba da postoji neka osnova programiranja u srednjim skolama isto kao sto postoji i muzicko vaspitanja (iako ni 1% ljudi nece biti muzicari) ali ne treba to previse forsirati, pogotovo ne kao celogodisnje tupljenje u paskalu. To vise treba da bude u par casova cisto da se predstavi svrha programiranja i nacin na koji racunar funkcionise ispod svog tog kliktanja. Mozda malo algoritamske logike i to je to.. Ostatak treba da se posveti prakticnom znanju koriscenja racunara bas kao sto je Ivan to napomenuo.

Inace od ovoga nema nista jer je celokupno srednjoskolsko (pogotovo strucno) obrazovanje u totalnom haosu i tu bez debelo zasukanih rukava (i upraljanih ruku) nema nista. Iskreno mi je muka kad god cujem za strajkove po skolama.. pola prosvetara zasluzuje momentalni otkaz ali se ko kornjace drze po skolama i medjusobno se stite... cast izuzetcima. Kad god neko pomene propalu mladez sto visi po kladionicama i zivi za makljazu i napijanje petkom uvece meni odma prolete kroz glavu profesori iz moje bivse i (po pricama) mnogih drugih srednjih skola
 
Odgovor na temu

milanche
San Francisco

Član broj: 2447
Poruke: 1200
*.hsd1.ca.comcast.net.



+1001 Profil

icon Re: Učiti programiranje u osnovnoj i srednjoj školi?12.12.2009. u 04:19 - pre 174 meseci
Mislim da je izuzetno dobra ideja, i da je izuzetno potrebno uvesti takav predmet sto ranije.

Ali, takodje mislim da u okviru te discipline toliko mnogo stvari moze da se lepo objasni primerima iz
svakodnevice (za pocetak, cak potpuno bez ikakve dodirne tacke sa icim iz konkretne informaticke
svakodnevice) do mere da apsolutno svakom sa dva grama mozga bude sve jasno.

Za razliku od mnogih drugih predmeta gde nema mnogo mesta za slobodan pristup, informatika je
dusu dala da se organizuje na nacin koji je zabavan, blizak igri, ilustrativan, koji bi doveo do toga
da kad se konacno paznja posveti konkretnim racunskim masinama, ljudi prosto gutali gradivo, i
jedva cekali sledeci cas.

Problem je sto je realna verovatnoca da neko u formalnom obrazovnom sistemu osmisli program na
takav nacin blizu 5%.

Znajuci kako od svega profesionalni prosvetari umeju da naprave dusegupku, pitanje je nasta bi sve
licilo.

Tako da je suma cele price - ili takav program treba uraditi vrhunski, ili ga ne treba uopste uvoditi,
jer bi radjen na naopak nacin cinio vise stete nego koristi.
 
Odgovor na temu

combuster
Ivan Bulatovic
Kraljevo

Član broj: 151351
Poruke: 4563
93.86.6.*

Sajt: www.linuxsrbija.org


+104 Profil

icon Re: Učiti programiranje u osnovnoj i srednjoj školi?12.12.2009. u 07:36 - pre 174 meseci
@Dimke

Citat:

Nije pitanje DA LI deca treba da se upoznaju sa algoritmima i formalnom logikom.

Pitanje je KOLIKO to treba da zauzima vremena u kurikulumu "Informatike i racunarstva" u jednoj osnovnoj i srednjoj skoli koja nije strucna u oblasti vezanoj na neki nacin sa informatikom.


Slazem se, za skole koje nemaju cisto informaticke smerove (medicinska, poljoprivredna, sumarska) trebalo bi odraditi programiranje ali kroz najjace jednu nedelju. Sto se elektrotehnicke i gimnazije tice, mislim da njima treba ostaviti programiranje ovakvo kakvo jeste danas sa tom razlikom sto ce se opet vise racuna voditi oko razvijanja "programerske logike" a ne same sintakse.

@ventura

Citat:

Druga stvar, da li uopšte pokušavati nekoga učiti programiranju uvodeći ga odmah u koncepte OOP-a,
jer kad neko shvati basic, samo je stvar sintakse da se prešalta na Pascal, Perl, PHP ili štagod


Big mistake, kad neko shvati basic shvatio je basic, kad neko shvati algoritam i osnove kao sto su struktura, petlja, grananje, visestruki izbor, onda ce moci da se presalta gde god hoces. I to nece bas lako skakati sa jezika na jezik, radim pod linuxom i C je all around me a kad treba da odradim bazu podataka u access-u, pa kad krene VB onda malo malo pa iskace help oko sintakse jer se naviknem na C. Zeza me neki python software pod Linux-om, otvorim source, nadjem sta treba da izmenim i za sat-dva (iako je to prvi source u python-u koji sam uopste video) skontam da to nece ici bas tako kako sam zamislio i da moram da menjam kompletnu funkciju koja kreira database file.

Sve ovo se svodi na to da ako imas dobru osnovu imas velike sanse da savladas bilo koji programski jezik za koji se odlucis. Naravno neces moci da budes guru za sve zivo, obicno je to jedan programski jezik a mozes da budes dobar "citac koda" iz svega ostalog sto ce ti nenormalno koristiti za debug-ovanje later on...

Oh and, C nije OOP... C im i treba pokazivati ako se vec pokazuje neki programski jezik, izbegavas drljanje sa GOTO koje smo, cini mi se u basic-u, nenormalno koristili a naravno i u C mozes da ga pokazes kao losu programersku praksu. Slazem se sto se OOP-a tice, zjb ti konsuktore/destruktore/klase, nije to stivo za srednju skolu, ali to ni ne uce koliko ja znam....

@milanche

Citat:

Tako da je suma cele price - ili takav program treba uraditi vrhunski, ili ga ne treba uopste uvoditi,
jer bi radjen na naopak nacin cinio vise stete nego koristi.


Velika istina...
make love - !war
 
Odgovor na temu

KOLE89
Nikola Kocić
Altina/Zemun

Član broj: 19253
Poruke: 764
93.86.16.*



+17 Profil

icon Re: Učiti programiranje u osnovnoj i srednjoj školi?12.12.2009. u 14:09 - pre 174 meseci
Okačio sam predavanja iz programiranja iz ETŠ "Nikola Tesla" Beograd, smer Elektotehničar Računara (mada mislim da je na svim smerovima isto gradivo) ovde, da bi znali šta se uči (jer je combuster izjavio da se ne uče konstruktori/destruktori i klase , mada moguće da je mislio samo na "ne-informatičke" smerove).

Meni je odgovaralo ovo gradivo jer sam od četvrtog razreda osnovne programirao u BASIC-u pa sam se lako prilagodio ali preko 70% odeljenja je mrzelo programiranje... Ja iskreno mislim da je gradivo prikladno za ovaj smer a da je problem u tome što je većina učenika navikla na bubanje gradiva a znamo da se programiranje ne može naučiti na taj način...
 
Odgovor na temu

combuster
Ivan Bulatovic
Kraljevo

Član broj: 151351
Poruke: 4563
93.86.6.*

Sajt: www.linuxsrbija.org


+104 Profil

icon Re: Učiti programiranje u osnovnoj i srednjoj školi?12.12.2009. u 14:23 - pre 174 meseci
Jbt vi imate programske jezike u srednjoj kao ja sto sam imao na faxu :D

Citat:

Ja iskreno mislim da je gradivo prikladno za ovaj smer a da je problem u tome što je većina učenika navikla na bubanje gradiva a znamo da se programiranje ne može naučiti na taj način...


Upravo tako, samo sto mislim da je ovo ipak "malo" prejako za vas uzrast. Mislio sam da se OOP ne radi u srednjoj skoli uopste ali, izgleda da sam se zeznuo.

Pa sta znam, meni je drago da ti volis ovo da ucis i da si pronasao svoje zanimanje i u principu, da je srece, tako bi trebalo biti sa svima ali eto... Nesto ne verujem da ces posle srednje upisati visu menadzersku jel' tako ;-)

Ono sto sam video "ovlas" u ovoj arhivi je bas jako i do bola konkretno vezano za programiranje, dakle radite sve, preko tipova podataka, struktura, pointera, rada sa fajlovima pa vidim imate i C#.
make love - !war
 
Odgovor na temu

[es] :: Informatika :: Učiti programiranje u osnovnoj i srednjoj školi?
(TOP topic, by Zoran Rodic)
Strane: 1 2 3 4

[ Pregleda: 30244 | Odgovora: 66 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.