Visual Basicu rakendusi - valikseminar II akadeemiline juhend


Hindamine

Hinne pandakse vastavalt kogutud punktidele. Lisaks sellele tuleb õpitud teemadel vastata.

Vestluse aluseks vastamisel on eelnevalt saadud loengu- ja praktikumimaterjalidel põhinevad kordamisküsimused ning praktikumides läbi vaadatud teemad ja programmid (kaasa arvatud tudengite peetud tundides õpetatu). Tuleb osata ka valmisprogramme kommenteerida ja väiksemaid kohapeal ise luua. Vastamise läbimist soodustab korralik praktikumides kaasa töötamine.

Hinne tuleb vastavalt kogutud punktide hulgale. Arvestusülesande eest võib saada kuni viis punkti, iga kodutöö eest kuni neljaliikmelise grupina esitades kuni kaks punkti, üksi esitades kuni kolm. Vastamine punkte ei anna. Need tuleb sooritada arvestuse eeltingimusena. Et tegemist on seminariga, siis osa punkte antakse esinemise/õpetamise eest. Tudengid peavad tunde õppejõu poolt esitatud graafiku järgi, valides enesele sobiva teema ning aja. Üldjuhul tutvustavad/õpetavad ühte teemat kaks tundengit ning neil on selle tarvis aega 45 minutit. Kas tegutsetakse samaaegselt või üksteise järel, see tuleb omavahel kokku leppida. Sõltuvalt teemast ning tunniandjast võib ülekaalus olla nii ettekandmise kui üheskoos arutamise/lahendamise osa, kuid toimuv peab arvestama osalejate võimetega ning neid harima. Edukalt peetud tunni eest saab teenida kuni kolm punkti. Osalejate tarvis on tegemist tavalise tunniga. Seal õpitud materjale küsitakse ning kaasatöötamist arvestatakse vastamisel. Tunni käik tuleks varakult enne õppejõuga läbi arutada. Esitades kavandatava tunni ligikaudse kirjelduse ja ajakava koos läbi võetavate ülesannete ning näidetega vähemalt kaks nädalat enne peetavat tundi suuliselt või kirjalikult, teenib kaks punkti.

Kõik esitatavad programmid peavad olema kommenteeritud, kirjeldatud ja/või lihtsalt nii selgelt koostatud, et inimene, kes seda koodi esimest korda näeb, saab vähem kui minutiga aru programmi ülesandest ning üldisest tööpõhimõttest.

Hindamisskaala on järgmine:

5 (suurepärane)   14-
4 (väga hea)      12-13
3 (hea)           10-11
2 (rahuldav)       8- 9
1 (kasin)          6- 7
Kui punktisumma jääb kahe hinde vahele (näiteks 9,5), siis saab tulemust parandada suulise vastamisega.

Tööde loetelu

	Töö                Maksimumpunktide arv
Kodutööd
     I (Office abiprogramm)     2/3  (grupp/üksi)  (13. märts)
    II (Andmebaasiliides)       2/3  (8. mai)
Õpetamine
    Ettevalmistus               1    (1 nädal enne tundi)
    Peetud tund                 4

       vastamine                0    (kohustuslik)
  Arvestusülesanne              5
Kui tähtajaline töö hilineb, siis selle ülesande pealt saadavate punktide kogus kahaneb poole võrra.

Tööde kirjeldus ja näited

Kodutöödena esitatavad programmid peavad olema korralikult kasutatavad, saama hakkama kasutaja näpuvigadega. Koodi ligikaudne keskmine pikkus 5 lk, kuid mõnekordne kõikumine sõltuvalt tihedusest ning nupukusest täiesti mõistetav. Kõik esitajad peavad oskama programmi tööd seletada, analüüsida ning sarnaseid programme (või nende osi) ka iseseisvalt luua.

Toodud näited on vaid ideede äratamiseks ning ligikaudse töömahu näitamiseks. Lõpliku teema ning teostuse valib iga grupp ise, kahtluste tekkimisel konsulteerides õppejõuga.

MS Office abiprogamm

VBA abil loodud vahend töö lihtsustamiseks, millegi seletamiseks või kasutaja lõbustamiseks.

Andmebaasiliides.

ASP või MS Accessi abil loodud sihtotstarbeline programm.

Tudengite peetavad tunnid

  Kuupäev         Teemad
Läbiviijad



20. veebruar        Jooniste loomine.                       Maret Tammleht, Siret Vilba      4,5
                    Animatsioonid.                          Maris Soonsein, Anneli Treiman   4,5     

27. veebruar        Külalisraamatu koostamine               Lauri Oja, Vaiko Luidalepp       4,75
                    Kasutaja autentimine                    Rainer Aus,  Robert Luht         4,5     

6. märts            Tekstifailid                            Aveli Alu, Airin Sulg, Hedi Kumm 4,25
                    Wordi programmeerimine                  Rando Ojassoo, Ergo Ojasoo       4,75

13. märts           Accessi ühe vormi programmeerimine      Marko Treuman                    4,5
                    Mitme vormiga rakendus Accessis         Kalle Pihelgas, Veiko Somelar    4,5     

8.mai               VB lisavõimalused
                    VBScript IE-s                    

Arvestusülesannete näited

Külapood

Sugupuu

Andmebaasis on üks tabel isikuandmete ning teine sugulussidemete kohta (kujul isiku_id, isa_id, ema_id)). Lootuses, et saadud teadmised hindest rohkem väärt on -

  õppejõud Jaagup Kippar.