You are on page 1of 13

Access le Sorubank Hazrlama (Ocak 2007)

Hasan KORKMAZ

zmir Fen Lisesi Matematik retmeni

Access 2000 le Bir Veritaban rnei: SORUBANK Bir Soru Bankasnn, bir veri taban olduunu ve bu verilerin soru, cevap, zm, zorluk derecesi, konusu ... gibi bileenlerden olutuunu syleyebiliriz.Buna benzer bir soru bankasn imdi adm adm izleyelim. 1. Adm: ncelikle soru bankamzdaki sorularn kimliini belirleyelim; yani bir soru kaydnn bileenlerinin neler olmas gerektiini dnelim ki bunlar veritabanmzdaki her bir kaydn alan adlar olacaktr. rnein bunlar aadaki gibi olsun; soruno sorunun kayt numaras, soru sorunun ifadesi, sorutipi sorunun test, klasik, szl, kk yazl (quiz) veya alma sorusu soru tipinde olmas, cevap sorunun cevab, zm sorunun zm, zorlukderecesi sorunun kolay, normal, zor ve ok zor gibi derecelerden hangisi olacann belirlenmesi, konu sorunun konusu, kaynak sorunun kayna ... gibi. Buradaki bileenler istee gre artrrp azaltabiliriz. 2. Adm: Yukardaki soru bileenlere uygun bir Access veri taban dosyas oluturalm.Bunun iin Access programn altralm.Gelen ekranda ilk defaya mahsus olmak zere New (Yeni) - Blank Database (Bo Veritaban) seeneini tklarz.File Name (Dosya Ad) blmne veritabn ismini rnein Geometri Sorularndan oluan bir banka olmasn istiyorsak; geobank gibi bir isim verebiliriz. Daha sonra Create (Yarat) dmesini klarz.Bylece ad geobank.mdb (mdb=multi data base=oklu veri taban) dosyas oluturmu oluruz. 3. Adm: imdi de oluturduumuz geobank adl soru bankamzn, verilerinin tutulduu tabloyu yapalm: Tablolar(Tables) Tasar Grm (Design) seeneini izleyerek gelen pencerede aadaki rnekte grld gibi soru kaydmzn bileenlerini girelim.

sorutipi, zorlukderecesi,konu, kaynak alanlarnn veri tipi olarak Text (metin=yaz) belirleyebiliriz. Ancak burada kaynak alan ad deerlerini elle istediimiz gibi yazabiliriz.Fakat sorutipi, zorlukderecesi, konu alan ad deerlerini her seferinde elle yazmak hem uzun hem de her seferinde ayn ifadeleri hatrlamas zor olacandan, bu deerleri bir seenek listesinden semek daha mantkl olacaktr. rnein sorutipi alan adnn alaca deerler Klasik, Test, alma Sorusu, Kk Yazl (Quiz), Szl olsun.Bu deerleri her seferinde tam olarak yazmak hem zaman alc hem de zor olacandan, bu deerlerden oluan bir seenek listesi hazrlayp, bu listeden seebiliriz. Bunun iin; sorutipi alan adnn Data Type (veri tipi) blmne tklayarak gelen alr menden Lookup Wizard... (Arama Sihirbaz..) seeneini tklarz.

Gelen iletiim penceresinde I will type values then I want...(Deerleri listeden semek istiyorum...) seeneini iaretler Next (Devam) dmesini tklarz.

Burada soruno alan ad iin veri tipi olarak otomatik numara vermesini salamak iin Autonumber zelliini, soru, cevap, zm alan adlar iin baka programlar yardmyla yazlm soru ve zmlerini (rnein ekli Paint gibi bir programda izilip, metni Word gibi bir programda yazlm bir soruyu OLE Nesnesi=OLE Object (Object Linked Embed=Gmlm nesne balants) olarak Access veri tabanmza ekleyebiliriz(gmebiliriz). 1

Access le Sorubank Hazrlama (Ocak 2007)

Hasan KORKMAZ

zmir Fen Lisesi Matematik retmeni

Sonra soru metnini (fareyi srkleyerek veya shift tuu basl iken yn tular yardmyla) seelim:

Gelen iletiim penceresinde ilgili deerleri girerek Finish (Son) dmesini tklarz. Bylece sorutipi alan adna atanacak deerler listesini oluturmu oluruz.Benzer biimde zorlukderecesi ve konu alan adlar iin de birer arama sihirbaz yaparz. Bu ilemleri yaptmzda altmz tasar grnm penceresini kapatrz.Ancak kapatmak istediimizde deiikiklerin kaydedilip kaydedilmeyeceini soran aadaki sorgu pencersi ile karlarz.

Sonra Dzen-Kopyala(=Edit-Copy) veya Ctrl-C tu ikilisine basarak veya farenin sa tuu tklayarak kan menden Kopyala(=Copy) seeneini tklayarak seili soruyu hafzaya alalm. Daha sonra da soru bankamza giderek soru alan ad blmne tklayarak Dzen-Yaptr (=Edit-Paste) veya Ctrl-V tu ikilisine basarak veya farenin sa tuu tklayarak kan menden Yaptr(Paste) seeneini tklayarak sorumuzu veritabanna kaydetmi oluruz.

Burada Yes (Tamam) dmesini tklayarak sorular adl tablonun tasar grnm deiikliklerini kaydetmi oluruz. Bylece soru bankamzn en nemli ksm olan tablosunu yapm oluruz. 4. Adm: Artk Soru Bankamza sorular girebiliriz.Bunun iin sorularn ifadesini yazmak iin Word, Notepad (Not defteri), Wordpad, Open Office ... gibi kelime ilemcilerinden birini, ekilleri izmek iin Paint, Flash, Corell Draw, Free Hand ... gibi resim-ekil ileme programlarndan birini kullanabiliriz. a) Word'de Yazlan Sorular Soru Bankasna Koymak: rnein aadaki soruyu Word'de yazp bankamza kaydedelim. nce word aalm ve sorumuzu yazalm:

Sonra sorutipi alan adn tklayalm.Gelen seenek penceresinden mesela Test seeneini tklayalm.

Access le Sorubank Hazrlama (Ocak 2007)

Hasan KORKMAZ

zmir Fen Lisesi Matematik retmeni

Benzer biimde, Cevap blm iin Word'de B yazp iaretleyelim ve hafzaya kopyalayarak Cevap blmne yaptralm. Benzer biimde zmn Word'de yazp iaretleyelim ve hafzaya kopyalayalm.

Daha sonra da soru bankamzn zm blmne farenin sa tuunu tklayarak Yaptr(=Paste) seenei ile kaydedelim.

Sonra Word kelime ilemcisine ekli yaptralm.Seeneklerini yazalm sonrada ekil ve yaznn tmniaretleyerek hafzaya kopyalayalm

Sonra soru bankamza giderek ikinci soru olarak yaptralm.

Bunun gibi dier alan adlar blmlerine de ilgili ilemler yaplarak bir soru kaydetmi oluruz. b) Paint'te izdiimiz ekilli Bir Soruyu Soru Bankasna Koymak: imdi de Paint program yardmyla bir soru yazp, Soru Bnakamza kaydedelim: nce Paint resim ileme programn aalm, eklimizi izelim ve ekli ereve ile iaretleyelim, Dzen-Kopyala veya Ctrl-C tu ikilisi veya farenin sa tuu-kopyala seenei ile hafzaya kopyalayalm.

c) Tarayc le Taranm Bir Sayfadaki Sorulardan Bazlarn Soru Bankasna Koymak: imdi de, tarayc (scanner) ile taradmz bir sayfadan bankamza soru kaydedelim.

Access le Sorubank Hazrlama (Ocak 2007)

Hasan KORKMAZ

zmir Fen Lisesi Matematik retmeni

Bunun iin ncelikle sayfa-sayfa taranm sorulardan oluan dosyalardan birini seelim.rnein tara0042.tif zerinde iken sa tua tklayalm.Windows bu resim dosyasn aabilecek, bilgisayarmzda ykl programlar listeleyecektir.rnein; Windows Resim ve Faks Grntleyicisi, Microsoft Word Document Imaging, Paint, Irfan Wiew, Flash, ...gibi.

Sonra Resim-Uzat/E... seilir.

Resmin boyutlarn, rnein yar-yarya drmek istiyorsak gelen iletiim penceresinde; Yatay ve Dikey deerlerini 50 er girelim. 1) Taranan Bir Resim Dosyasndan Paint le Sorubanka Soru Kaydetmek: rnein, taranan dosyann ad tara0042.tif olduunu varsayalm.Bu dosya zerinde iken farenin sa tuunu tklayalm.Gelen seenek listesinden; Birlikte A(Open with)Paint sekmesini seelim. Gelen grt aada grld gibi ok byk boyutta olabilir.

Bu durumda resimin boyutlar eni ve boyu %50 oranna inerek aadaki gibi grnecektir.

ncelikle resim dosyas grntsn kltmeliyiz.Bunun iin Dzen-Tmn Se sekmesiyle resmin tanmamn seeriz. 4

Access le Sorubank Hazrlama (Ocak 2007)

Hasan KORKMAZ

zmir Fen Lisesi Matematik retmeni

Bu durumda iken ereve biimindeki seme aracn tklayarak sorumuzu seelim ve ereve iinde iken sa tu Kopyala (Copy) seeneine tklayalm.Bylece soruyu istediimiz bir yere yaptrmak zere hafzaya kopyalam oluruz. Ekrana ilgili dosyann, aadakine benzer bir sayfas grnecektir.

Sonra Word kelime ilemcisini aarak sorumuzu sa tu Yaptr seenei ile Word sayfasna yaptralm. Daha sonra da yaptrdmz bu resmin zerini sa tu tklayarak Kopyala seenei ile hafzaya kopyalar, Soru bankamzn 4. sorusu olarak soru alanna yaptrrz. 2) Taranan Bir Resim Dosyasndan IrfanView le Sorubanka Soru Kaydetmek: rnein, taranan dosyann ad tara0042.tif olduunu varsayalm.Bu dosya zerinde iken farenin sa tuunu tklayalm.Gelen seenek listesinden; Birlikte A(Open with)IrfanView sekmesini seelim.

imdi istediimiz soruyu fare ile iaretleyelim.

Access le Sorubank Hazrlama (Ocak 2007)

Hasan KORKMAZ

zmir Fen Lisesi Matematik retmeni

Sora Edit-Copy (veya Ctrl-C )seenei ilesoruyu istediimiz bir yere yaptrmak zere hafzaya kopyalam oluruz.

Sonra Word kelime ilemcisini aarak sorumuzu sa tu Yaptr seenei ile Word sayfasna yaptralm.

Buradaki Size (Boyut) seenei ile resmin (eklin) en ve boyununun lsn dzenleyebiliriz.

Daha sonra da yaptrdmz bu resmin zerini sa tu tklayarak Kopyala seenei ile hafzaya kopyalar, Soru bankamzn 5. sorusu olarak soru alanna yaptrrz. Not 1: Bu uygulamay yapabilmemiz iin IrfanView adl resim ileme programmzn bilgisayarmzda ykl olmas gerekir.Bu program genellikle bilgisayar dergilerinin verdii CD veya DVD lerde bulabileceimiz gibi, nternetten bir arama motoru yardmyla (rnein Google ile) arama satrna "IrfanView" yazarak bulabilir, bilgisayarmza indirerek kurabiliriz. Not 2: Soru Bankamza kaydetmek zere, Worde geici olarak yaptrdmz ekilli sorumuzun ebatlarn dzenlemek (byltmek-kltmek) gerekebilir.Bunun iin Word'de iken eklin zerinde iken farenin sa tuu tklandnda Format Picture...(Resmi Biimlendir..) seenei tklanr.

rnein, 5,76 cm olan eklin yksekliini 6,5 cm yapalm.Bu durumda eni de ayn oranda artarak ekli biraz daha bytm oluruz.

Access le Sorubank Hazrlama (Ocak 2007)

Hasan KORKMAZ

zmir Fen Lisesi Matematik retmeni

nce ilgilendiimiz konu ile ilgili bir siteye gidelim.rnein aadaki gibi bir site olsun.

Bu durumda yeni eklimizin grnts aadaki gibi daha net olacaktr.

rnein ekrandaki ikinci sradaki ilk resmin grntsn almak isteyelim.Bu durumda iken Print Screen tuuna basarak ekrandaki grnty hafzaya alalm (panoya aktaralm.)Sonra da Painti ap Ctrl-V ile (Edit-Paste veya Dzen-Yaptr) ile panodaki resmi bo sayfaya yaptralm.

3) nternetten Bulduumuz Bir Grnty Almak ve Sorubanka Kaydetmek: Genel olarak bilgisayar ekranmzdaki bir grnty almak iin (bu grnt bilgisayarmzdaki var olan bir grnt olabilecei gibi, bir oyun program oynanrken grnen bir grnt veya nternette gezinirken bulduumuz bir grnt de olabilir) klavyedeki Print Screen tuuna baslarak grnt hafzaya alnr (panoya kopyalanr), sonra da her hangi bir resim ileme program (rnein Paint program) alr, bo sayfada Edit-Paste (Dzen-Kopyala veya Ctrl-V) komutu ile hafzadaki resim grnts ekrana yaptrlr.Daha sonra grntnn istediimiz bir blm seilerek hafzaya kopyalanr ve daha nce anlatld gibi istediimiz bir yere (rnein Word dosyasna yaptrlr) buradan da kopyalanarak sorubank dosyamza aktarabiliriz. rnein Corafya ile ilgili bir grnty soru bankamza aktaralm: 7 Sonra ilgilendiimiz resmi seelim ve hafzaya (panoya) kopyalayalm.

Access le Sorubank Hazrlama (Ocak 2007)

Hasan KORKMAZ

zmir Fen Lisesi Matematik retmeni

grntleyebilir, belirli bir zellie sahip sorular listeleyebilir, gelen listeden istediklerimizi seerek snav sorular hazrlayabiliriz. Soru Bankasndaki Sorulardan Belirli zellie Sahip Olanlar Semek: a) Tablodan Elle Semek: Yaptmz veritaban tablosunu aar, istediimiz zellie ait alana gider ve sz dmesine tklarz.

rnein genlerde Benzerlik ile ilgili sorular semek isteyelim: Bunun iin genlerde Benzerlik yazan herhangi bir alana gider ve sz dmesine tklarz.

Sonra da Worde yaptralm.

stersek resmi biraz boyutlarn artrabiliriz; bunun iin resmin zerine sa tklayp gelen menden (Format Picture...(Resmi Biimlendir..) seenei tklanr. Buradaki Size (Boyut) seenei ile resmin (eklin) en ve boyunun lsn dzenleyebiliriz. rnein, boyunu 5 cm olarak ayarlayalm; bu durumda ekil biraz daha bym olur.

Bu ilemleri yaptmzda sadece genlerde Benzerlik ile ilgili sorular semi oluruz.

Soru metnimizi yazar resim ile metnimizi seerek hafzaya kopyalayp, soru bankamza kaydedebiliriz. Soru Bankas le lgili lemler: Soru bankamza sorular girdiimizi varsayalm.Girilen sorularla ilgili baz ilemler yapabiliriz.rnein, sorular

Access le Sorubank Hazrlama (Ocak 2007)

Hasan KORKMAZ

zmir Fen Lisesi Matematik retmeni

ayet bu sorular iinden Klasik sorular semek istiyorsak; sorutipi alanndan Klasik yazan bir kayda gidip sz dmesine tklarz.Bylece genlerde Benzerlik sorularndan Klasik tipte olanlarn semi oluruz.

Create form Design view (Tasar grnmnde form olutur), Create form by using wizard (Sihirbaz yardmyla form olutur). imdilik acemi olduumuzu dnerek Create form by using wizard (Sihirbaz yardmyla form olutur) seeneini tklayalm.Daha sonra deiiklikler yapmak istediimizde Create form Design view (Tasar grnmnde form olutur) seeneini tklatrz.Gelen Form Wizard (Form Sihirbaz) penceresinde alanlardan istediklerimizi seelim ve > dmesine tklayarak sa tarafa atalm.rnein soruno, soru ve konu alan adlarn seelim. Next (leri) dmesini tklayalm.

Bu sorularn zerine ift tklayarak aar, istediklerimizi bir word sayfasna yaptrarak soru dosyamz oluturabiliriz. Sorularmz setikten sonra baka tr sorular semek iin seim szgecini kaldrmamz gerekebilir.Bunun iin ara ubuundaki szgeci kaldr dmesine tklatrz.Bylece veri tabanmzdaki tm kaytlar (soru bankamzdaki sorularn tm) tekrar grnr biime gelir. b) Bir Form Yardmyla Sorular Grerek Semek: Seme ve deitirme gibi ilemleri grerek ve kolayca yapabilmek iin, uygun bir form penceresi oluturmamz gerekir. Bunun iin veri tabanmzn ilk sayfasnda bulunan Objects (Nesneler) blmnden Forms (Formlar) blmn tklarz. Dier nesne blmlerinde olduu gibi burada da iki seenek bulunur: Gelen ileti penceresinden bir seenei iaretleyerek Next (leri) dmesini tklayalm.

Gelen ileti penceresinden bir seenei iaretleyerek Next (leri) dmesini tklayalm.

Access le Sorubank Hazrlama (Ocak 2007)

Hasan KORKMAZ

zmir Fen Lisesi Matematik retmeni

Yukardaki form penceresini incelediimizde toplam 32 tane kayt (soru) olduunu ve ekranda 1. sorunun soru nosu, sorusu ve konusunu grrz. ayet bir sonraki soruyu grmek istersek dmesine tklar veya klavyedeki PgDn (Page Down) tuuna basarz, benzer ekilde bir nceki kayda gitmek iin dmesine tklar veya klavyedeki PgUp (Page Up) tuuna basarz. rnein 2. soruda iken 17. soruya gitmek iin 15 defa dmesini tklatabilir veya 15 defa PgDn (Page Down) tuuna basabilir veya Record (Kayt) ubuundaki kayt numaras blmne tklayarak kayt numarasn (rnein 17) yazabiliriz.Benzer biimde dmesini dmesi tklayarak son kayda tklayarak ilk kayda, gidebilir, dmesini tklayarak ta son kayttan sonra yeni bir kayt girebiliriz. Gelen ileti penceresinden bir seenei iaretleyerek Next (leri) dmesini tklayalm. rnein hazrladmz form penceresi yardmyla yei bir dmesini tklayalm. kayt girelim.Bunun iin;

Gelen son penceredeki Finish (Son) dmesini tklayarak sihirbaz ilevini sonlandralm.Bylece sihirbaz yardmyla aadaki gibi bir form oluturmu oluruz.

10

Access le Sorubank Hazrlama (Ocak 2007)

Hasan KORKMAZ

zmir Fen Lisesi Matematik retmeni

Sorumuzun bulunduu Word dosyamza gidip sorumuzu iaretleyerek hafzaya kopyalayalm.Sonra da sorubankamzn form penceresine gelip sa-tu Yaptr (Paste) seeneini tklayarak sorumuzu kaydedelim.

Formumuzun Tasar Grnm alr.

Sonra da konu alann tklayarak sorunun konusunu (rnein gende Alar) seerek sorumuzu kaydetmi oluruz.

Buradaki konu alann formumuzun st ksmna tayalm.

c) Formda Deiiklikler Tasarlamak: Yaptmz soru seme ve soru kaydetme amal form penceremizde baz deiiklikler yapmak gerekebilir.rnein ilave olarak, alan adlarndan bazlarn form penceresinde grntleyip yerlerini ve biimlerini yeniden tasarlayalm.Bunun iin geometri adl formumuzu Design (Tasarm) dmesini tklayalm: 11

Access le Sorubank Hazrlama (Ocak 2007)

Hasan KORKMAZ

zmir Fen Lisesi Matematik retmeni

Formumuza zm alann da ekleyelim.Bunun iin Grev ubuundaki Field List (Alan adlar Listesi) dmesini tklayalm.

Gerekli dzenlemeleri yapalm.

Sonra ekleyeceimiz zm alan adn farenin sol tuu basl iken soru alannn altna srkleyelim.

Sonra da Form penceresini kapatalm, bu durumda form penceresinde yaplan tasarm deiikliklerinin kaydedilip kaydedilmeyeceini soran ileti penceresinin Yes (Tamam) dmesini tklayalm.

12

Access le Sorubank Hazrlama (Ocak 2007)

Hasan KORKMAZ

zmir Fen Lisesi Matematik retmeni

Buna gre sorularmzn form penceresindeki grnm aadaki gibi olacaktr.

Kopyalanacak tablo alr, en son kaydn bir sonrasna gidilir, sa tu ve gelen menden Paste (Yaptr) tklanr.

Bylece soru seme formuzu kullanarak ister tm sorular teker teker grntleyerek istediimiz sorunun zerinde iken sa tu-kopyala seenei ile seip, sonra da word belgemize yaptrarak soru dosyamz oluturur, gerekli dzenlemeleri yaparz. stersek form penceresinde iken, sorularmz hangi konudan seeceksek ilgili konuyu seer ve aralar ubuundaki sz dmesini tklayarak sadece ilgilendiimiz zellikteki kaytlarn (sorularn) gelmesini salarz. istediimiz sorunun zerinde iken sa tukopyala seenei ile seip, sonra da word belgemize yaptrarak soru dosyamz oluturururuz. ayet Cevap Anahtar da hazrlamak istersek; soru alanndaki sorularla beraber zm alanndaki zmleri de kopyalayarak word belgemize yaptrrz. d) Sorubankamza Baka Bir Tablodan Sorular Eklemek: Soru bankamza sadece bizim yazdmz sorular deil bakalarnn yazd sorular da kaydedebiliriz. Bunun iin ayn formattaki baka bir soru bankasnn tablosu alr en soldaki stundan fare srklenerek istenen sorular (rnein 11 ile 15 arasndaki) seilir.Farenin sa tuu tklanr gelen menden Copy (Kopyala) seilir.

5 tane kayd yaptrmakta olduumuz, emin olup olmadmz soran ileti penceresindeki Yes (Tamam) tklanrsa, bu kaytlar soru bankamza eklemi oluruz.

13

You might also like