Uvod

Postoje razlicita misljenja o tome kako i u kom programskom jeziku poceti rad na ovladavanju programiranjem. Sa jedne strane ima onih koji insistiraju na najpoznatijim i najcenjenijim programskim jezicima, a za to imaju argument da njihovo ucenje stvara pravilan odnos prema programiranju i usadjuje nam ispravne navike i rezone. Njihov argument stoji, ali je ucenje ovih jezika tesko pa je velika verovatnoca da ce pocetnik biti obeshrabren u samom startu. Sa druge strane ima misljenja da je bolje poceti sa nekim jednostavnijim jezikom kako bi se pocetnik upoznao sa mnogim elementima programiranja, a kasnije se moze prestrojiti na neki veci, jaci objektno orijentisani programski jezik. I ovaj argument stoji jer je svakom pocetniku cilj da sto pre dodje do konkretnih, opipljivih rezultata svog rada, i da svoje novostecene vestine sto pre oproba u praksi. 
Mi cemo u nasoj maloj skoli za pisanje Jaws skripti postupiti u skladu sa ovim poslednjim misljenjem. U tu svrhu ce nam posluziti Jaws Scripting Language, jezik kojim su pisane Jaws-ove skripte.
Sa instalacijom Jaws-a nam dolazi citav set fajlova u kojima se nalaze definicije o tome kako da se Jaws ponasa pri radu sa velikim brojem najpoznatijih aplikacija. Medjutim postoje situacije gde te skripte ne mogu da odgovore nasim potrebama a za mnoge aplikacije ovakvi skript fajlovi i ne postoje. Pisanje skripti uz pomoc Jaws Scripting jezika sluzi za davanje instrukcija Jaws-u za ponasanje u situacijama koje nisu predvidjene postojecim skriptama. Mi cemo kroz ucenje pisanja skripti za Jaws, nauciti dosta pojmova i principa koji su svojstveni za programiranje u bilo kom programskom jeziku. 
Skript fajlovi sadrze skripte i funkcije koje se mogu predstaviti kao mali zasebni programcici. Uz pomoc Jaws Scripting Language-a, (na dalje cemo ga pisati kao JSL), mozemo da modifikujemo postojece skripte, pisemo nove koje sluze za izvrsavanje uobicajenih Jaws zadataka u citanju ekrana, ali u zavisnosti od nase kreativnosti i maste, mozemo postici i dosta vise od toga. 
Za pocetak rada na pisanju skripti nam nije neophodno programersko predznanje, ali u isto vreme nece smetati ako ga neko vec ima. Takodje od drugih pretpostavki za rad, sve je vec prisutno ako imamo instaliran Jaws. Pozeljno je da to ne bude verzija ispod Jaws451, mada cemo u ovoj maloj skoli koristiti uglavnom osnovne funkcije i svojstva JLS-a. 

Pokusacemo da na dalje bude sto vise konkretnog rada i primera a sto manje suvog teoretisanja. Sve sto naucimo, trebalo bi sprovesti u praksi, jer je jedini nacin da se postane programer tako sto se pisu programi.
 "Lekcija 1."


 "Skok na sadrzaj"