AINEPROGRAMM							õpp

Õppeaasta: 	2004
Semester: 	 Sügis		

Aine kood:
	HKI 5004	
Aine nimetus:
	Veebiprogrammeerimine	
Õppejõud 	Ametikoht, kraad	
1. Jaagup Kippar		
2. 		
3.		
4.		
5.		
Ainepunkte:
	2	
Maht tundides:	80	Sh auditoorne töö:	48	iseseisev töö:		
Eeldusaine:		
Hindamisviis:	H	

1.	Aine kuuluvus, eesmärk
(valdkondadevaheline valikaine, valdkonnaaine, suunaaine, peaaine, lisaeriala;  eesmärk õppekava kui terviku seisukohast)

Aine kuulub rakendusinformaatika õppekava koosseisu peaainena. Aine ülesandeks on tutvustada põhilisi veebiloomisvahendeid ning anda õppijatele kogemused mitmekülgsete lihtsamate veebilehestike koostamisel.
	
2.	Õppetöö sisu ja ajakava
(õppetöö sisu tunnipaaride kaupa: kuupäev, teema, õppetöö vorm (loeng, seminar, parktikum), käsitletavad põhimõisted, teooriad, käsitlused jms)
	
Praktikumid	Teema, sisu lühikirjeldus	
1	Veebilehestiku loomine, redaktorid. Lihtsamad ja tähtsamad võimalused.	
2	Suvematka tutvustava lehestiku loomine	
3	Pildid veebilehel. Taust. Viited pildilt.	
4	Stiililehed. Elemendi, lehe ja lehestiku stiilid.	
5	Veebilehe analüüs ja jäljendamine.	
6	Lehestiku prototüübi koostamine.	
7	Kasutuslugude koostamine ja arvestamine.	
8	Linuxi vahendid veebilehtede koostamisel ja ülesseadmisel	
9	XML eesmärk, kasutusvaldkonnad, reeglid.	
10	XHTML. Lehtede valideerimine.	
11	XML-sugupuu koostamine.	
12	XSL-kasutusvaldkonnad, võimalused, reeglid.	
13	XSL-väljundid. Tsüklid, mallid.	
14	XML-andmete kavandamine ja kirjeldamine.	
15	DTD ja Schema	
16	XMLi töötlemine programmide abil. DOM	
17	Kontrolltöö	
18	Kontoritarkvara rakenduste veebiväljund.	
19	Kodutööde esitamine	
20	Veebisaitide kasutajasõbralik ülesehitus	
21	Valmisvahendite lisamine: loendurid, külalisraamat	
22	Veebiserveri haldamine.	
23	Seminar	
24	Arvestus	

3.	Iseseisva töö kirjeldus ja kontroll
(referaadid, ettekanded, rühmatööd ja presentatsioonid jms)

Veebilehestiku kavandamine ja koostamine nii üksikult kui grupina.  Veebiredaktoritega tutvumine ja võrdluste esitamine.	
4.	Nõuded õppetööst osavõtu osas
(õppetöölt puudumise ülemmäär, järelevastamise võimalused ja kord jms)
Kohalolekut ei kontrollita, kuid seminaril peab suutma kõigil teemadel sõna võtta.	
5.	Eksami/arvestuse nõuded

Vestlusseminari sooritamine, kontrolltöö ja arvestusülesannete lahendamine
	
6.	Õppematerjalid
(kohustuslik ja soovitatav kirjandus koos viitega kättesaadavusele, jaotusmaterjalid, veebiaadressid)
http://minitorn.tpu.ee/~jaagup/kool/java/

Programmi koostaja:

	Jaagup Kippar

(nimi)	

(allkiri)	
Programm kinnitatud:

(kuupäev)	

(osakonnajuhataja allkiri)	
Koostkõlastatud:

(õppekava juhi nimi)

(allkiri)	

Õppeainekaardi vorm:

Ainekood HKI 5004	NIMETUS 
Veebiprogrammeerimine
Ainepunktid	tundi/nädalas 	loenguid-praktikume 		hindamisviis 	semester
2AP 3t 16-32 H

Eesmärk (omandatavad pädevused)	
Aine kuulub rakendusinformaatika õppekava koosseisu peaainena. Aine ülesandeks on tutvustada põhilisi veebiloomisvahendeid ning anda õppijatele kogemused mitmekülgsete lihtsamate veebilehestike koostamisel.

Lühikirjeldus	 
Veebilehestike ülesehitus. Loomise põhimõtted ja vahendid. Lehtede loomise tehnilised võimalused ja piirangud. HTMLi võimalused ja standardid. Valideerimine. XMLi reeglid ning kasutusvaldkonnad. XML-andmete analüüs ja muundamine. Rakenduste veebiväljundid.

Õpimeetodid (sh iseseisev töö ja kontroll)	 

Loeng laiemate teemade tutvustamiseks.
Arutelu seminaril
Iseseisev lehestike koostamine

Hindamismeetodid (sh eksami ja arvestuse nõuded)	
Kontrolltöö
Arvestus
Seminar

Eeldusaine 	
Puudub
Õppejõud 	
Jaagup Kippar
Ainekood	
Aine nimetus inglise keeles 
Web programming
Kohustuslik kirjandus
http://minitorn.tpu.ee/~jaagup/kool/java/
Soovituslik kirjandus