AINEPROGRAMM							õpp

Õppeaasta: 	2006
Semester: 	Sügis		

Aine kood:
	MII 7109	
Aine nimetus:
	Arvuti kasutamise ja programmeerimise tasanduskursus	
Õppejõud 	Ametikoht, kraad	
1. Jaagup Kippar		
2. 		
3.		
4.		
5.		
Ainepunkte:
	2	
Maht tundides:	80	Sh auditoorne töö:	30	iseseisev töö:		
Eeldusaine:		
Hindamisviis:	H	

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

Magistriõppe aine. Tutvustatakse arvuti kasutamise ja programmeerimisega seotud põhiteemasid. Aidatatakse kaasa teistes ainetes tekkinud probleemide lahendamisele. 	
2.	Õppetöö sisu ja ajakava
(õppetöö sisu tunnipaaride kaupa: kuupäev, teema, õppetöö vorm (loeng, seminar, praktikum), käsitletavad põhimõisted, teooriad, käsitlused jms)
	
Praktikumid (3t)	Teema, sisu lühikirjeldus	
1	Veebilehtede koostamine, HTML	
2	Programmi loomine ja käivitamine, Javaskript	
3	Massiivid, suurima/vähima leidmine	
4	Andmete järjestamine	
5	Failioperatsioonid	
6	Graafikaga seotud arvutused	
7	Pythoni programmeerimiskeele ülesehitus ja võimalused	
8	Animatsiooniga seotud arvutused	
9	Võrgurakenduste loomine – TCP/IP	
10	Veahaldus programmides	
11	Veebilehtede automatiseeritud lugemine	
12	Tekstioperatsioonid	
13	Flashi ActionScripti ülesehitus	
14	Flashi rakenduste loomine	
15	Ülesjäänud küsimuste lahendamine, arvestusseminar.	

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

Programmeerimisega seotud ainete kodutööde lahendamine	
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
Seminar. Pidev osavõtt õppetööst lihtsustab seminari läbimist.	
6.	Õppematerjalid
(kohustuslik ja soovitatav kirjandus koos viitega kättesaadavusele, jaotusmaterjalid, veebiaadressid)
Core JavaScript 1.5 reference
 Flash MX Examples
http://www.utexas.edu/learn/flash/examples.html
Java examples from the Java Developers Almanac
http://javaalmanac.com/
Pythoni tutvustus: http://www.python.org 	

Programmi koostaja:

	Jaagup Kippar

(nimi)	

(allkiri)	
Programm kinnitatud:

(kuupäev)	

(osakonnajuhataja allkiri)	
Kooskõlastatud:

(õppekava juhi nimi)

(allkiri)