Program Döküm Eki sayı 12, sayfa 13

Bu sayfadaki yazılar

Sayfanın metni

Sayfa 13

İstediğiniz sayıda yabancı kelimeyi Türkçe karşılıkları ile bu programa koyarak, çocuğunuzun yabancı dil eğitimini kolay ve zevkli bir hale getirebilirsiniz.

9 yaşındaki kızım Pınar, ilkokul 3. sınıfa geçip de ilk kez İngilizce derslerine başladığında, bunun beni böyle bir programı düzenlemeye itebileceğini beklemiyordum.

Bir taraftan ona öğreniminde yardımcı olmak, diğer taraftan da bilgisayarın sadece "Hungry Horace" veya "Boulder Dash" oynamaya yaramadığını göstermek amacı ile çalışmaya başladım.

Hazırladığım program ilk etapta Pınar'ın şu ana kadar öğrenmesi gereken 50 tane İngilizce kelimeyi ve bunların Türkçe karşılıklarını içeriyor ve bir AND (0) fonksiyonu yardımı ile rastgele kelimeler soruyor, bilince afferin diyor, bilemeyince doğru cevabı yazıyordu. Ayrıca kaç kelimeden kaç tanesini bildiğini de her defasında yazan programı kızım o kadar çok beğendi ki ben de bu programı daha sevimli ve kullanışlı hale getirmek için elimden geleni yapmaya çalıştım.

Önce, Türkçe kelimelerin Ç, Ş, Ğ, Ö ve Ü gibi harfleri yazabilmesi için, Commodore mecmuasının 9. sayısında da yayınlanan Türkçeyazar-SB isimli programımda da yaptığım gibi, ROM'daki karakter setini RAM'a aktarıp bu yeni harfleri ekledim, sonra da sorulan kelimeyi Pınar bildiğinde ve bilemediğinde çalınacak olan kısa müzik programlarını...

ROM'da RAM'a transfer 40 saniye sürüyor, kızım oyununun başlamasını beklerken sabırsızlanıyordu. Bunun üzerine transferi hızlandırmak için bir makine kodu bölümü ekledim ve süreyi 3 saniyeye indirdim (Bu hızlandırma işleminin Türkçeyazar-SB'de nasıl yapılacağını görmek isterseniz Türkçeyazar-SB'nin 2. bölümüne bakabilirsiniz).

Kelime sayısını artırmak, öğrendiğine emin olduğu kelimeleri çıkarıp yerine yeni kelimeler koymak da çok kolay olduğundan Pınar'ın bu işten kolay bıkacağını hiç sanmıyorum.

Programın Çalıştırılması

Programı LOAD ve RUN ettiğinizde, 3 saniyeye kadar (karakter setinin hızla ROM'dan RAM'a geçişi nedeni ile) ekrana rastgele harfler doldurduktan sonra, ekran temizlenecek ve size "BEN 50

Klavyeyle gezinmek için ← ve → tuşları.