Bu sayfadaki yazılar
Sayfanın metni
Sayfa 16
FİZİKÇİLERİN KURTULMASI EĞLENCELİ OLABİLİR
Arkansas, Batesville'deki Batesville Lisesi son sınıf fizik bölümü öğrencisi Michael Todd Jackson son derece iyi bir fizik öğrencisi olduğunu kabul ediyor. “Ailemizin bir yıldan beri C-64'ü olmasına rağmen bir kere olsun bilgisayara bakmamıştım.” “Babam bilgisayarı nasıl kullanacağımı öğretirken bana oldukça zor anlar yaşattı” diyerek sözlerine devam ediyor. Mike'ın C-64'ü kullanmayı öğrenmek için yaptığı oldukça şaşırtıcı: “Kullanarak bir fizik projesi yapmaya karar verdim. Bunun bilgisayar kullanmayı öğrenmek için iyi bir yol olacağını düşündüm.” Katıldığı proje Mike'ın C-64'te ve herhangi bir bilgisayarda yazdığı ilk program. Ancak program 1541 disket sürücüde 130 blok yer tutuyor. Programın listesi (hepsi BASIC ile yazılmış) günlük şehir gazetesinde çıkan ilanlardan daha uzun! Mike'ın oyunu gerçekte bir fizik kitabı, öğretmen ve bir uzay oyunu. Oyun lisenin ilk sömestresinde anlatılan fizik konularını içeriyor. Mike oyunu şu şekilde anlatıyor: “Siz ve fizik öğretmeniniz uzak bir gezegene düştünüz. Gezegenden kurtulabilmek için fizik bilginizi kullanarak uzay aracını tamir edip gezegenden kaçmak zorundasınız.” Mike, programı yazmanın bir sinema filminin senaryosunu yazmaya benzediğini söylüyor: “İlk olarak sinemada olduğu gibi, olmasını istediğim her şeyi sahne sahne yazdım.” “Projenin yapımı sırasında programda büyük değişiklikler oldu. Programla ne yapacağıma tam karar vermeden diskette 75 blok uzunluğunda bir programa sahip olmuştum. Programa sprite eklemeyi de düşündüm, ama program yazıldıktan sonra onlar için fazla hafıza kalmamıştı.” Program henüz başlangıç safhasında olmasına rağmen matematik veya İngilizce, yabancı dil veya tarih öğretmek için gerekli değişiklikler yapılabilir. “C-64'ü çok seviyorum, çünkü yeni başlayan öğrenciler için öğrenmesi çok kolay. Klavye kontrolleri rahat ve anlaması çok basit.” C-64'ün sağladığı kolaylıklarla Mike, hayatında hiç bilgisayar kullanmamış kişilerin bile anlayabileceği kolaylıkta bir program yazmış. Program kullanıcıya adım adım ne yapması gerektiğini ve ne zaman yapması gerektiğini söylüyor. Eğer yanlış bir tuşa basarsanız program kibarca uyarıyor. Mike, projesine Ocağın ortalarında başlamış ve Mart ayının ortalarında işini tamamlamış. C-64'te çok uzun ve karmaşık bir BASIC program hazırlamanın tecrübesine rağmen, Mike C-64'te karmaşık uygulamalar yaparken kendisi için bazı sınırlar görüyor. Gerçekte, bilgisayarın grafik yetenekleri hakkındaki bilgilerini geliştirmek istiyor. Bundan başka SID ses çipini de araştırmak istiyor. “C-64'te savaş simülasyonları oynamaktan hoşlanıyorum. Bir dahaki sefere kendi savaş simülasyonumu yazmayı deneyeceğim.” Eğer Mike C-64'ünü bir yıl boyunca bir köşede bırakmasaydı şu anda nerelerde olacağını tahmin edin!
Klavyeyle gezinmek için ← ve → tuşları.
Sayfa 17
KISKAÇLAR: BİR BİLGİSAYAR KOLU
New Mexico, Edgewood'dan Andrew Jones on yaşındayken oyuncaklarından bir robot kolu yapmış. Şimdi on beş yaşında ve lisenin ilk yılında. Yapmış olduğu robot koluna, C-64'ün yardımıyla elektronik hayat ve hareket verildi. Andrew, işin karmaşıklığının kendisini yavaşlatmasına izin vermedi. Bilgisayarın kullanma kitabını incelerken: “Düşündüğümden daha fazla kabiliyetleri olduğunu keşfettim.” Bilgisayarı sadece robot kolu kontrol etmesi için kullanıyor. Kontrolü C-64'ün kullanıcı portundan bir CIA arabirimi sağlıyor. “C-64, arabirime sekiz bit paralel veri gönderiyor. Sekiz bit, 12 bite devriliyor. Her bit çift olarak altı motoru açıp kapatmayı sağlıyor.” C-64, CIA ve robot kolu “ver-al” şeklinde çalışıyor. “Kol, verileri geri ileterek C-64'ün oyun portuna dönmesini sağlıyor. Bu şekilde bilgisayar robotun nerede olduğu hakkında bilgi sahibi oluyor.” Andrew, deneme yanılma yöntemiyle kullanıcı portunun nasıl çalıştığını bulduktan sonra CIA şeması üzerinde çalışmış. “Kullanım kitabında verilen bilgilerle kendi bilgilerimi karşılaştırarak robot için kullanılacak ara birim çevresi üzerinde çalıştım.” Okulundaki bilgisayar sınıflarında BASIC öğrenen Andrew, şimdi kendi programlarını geliştiriyor: Oyunlar ve makine dili programları. Robot kolu için yaptığı çalışmalar Andrew'a IEEE Bilgisayar Derneği'nin 100 dolarlık birincilik ödülünü kazandırdı. Andrew, Commodore'un, kullanıcılara I/O portunun yetenekleri ve C-64'ü dış birimlere nasıl bağlanacağı hakkında bilgi vermesi gerektiğine inanıyor. Andrew, “Bu konudan iyi bir makale çıkardı” diyerek gülümsüyor. Belki de Andrew Jones bu yazıyı yazacak tek uygun kişi.
C-64 UÇUŞTA
Bir gün, Jabe A. Sandberg, Lockheed'e daha iyi uçmanın yolunu öğretebilir. Utah, Cedar şehrinde, 18 yaşında lise son sınıf öğrencisi. Jabe, aerodinamik ölçüm ve analiz metotlarının bilgisayarlaştırılması üzerinde çalışıyor. “Bir rüzgar tünelinde kuvvetleri ölçmenin yeni yolu.” Jabe, uygulamasının “şimdi kullanılmakta olan metotların bazılarının geliştirilmesi” olarak yorumluyor. Çünkü program elektronik ölçüm ve saklanan verilerin bilgisayar analizini sağlıyor. Jabe, I/O kullanım portunu ve kendi dizayn ettiği analog/dijital çeviriciyi kullanmış. Bu çevirici rüzgâr tünelinde yer alan dört basınç izleyicisinde kullanılıyor. C-64'ün yeteneklerini kullanarak ve Süper Expander isimli kartuş yardımıyla, Jabe, bilgisayarın grafik yeteneklerini daha da geliştirmiş. “C-64, birçok bilgisayarda mümkün olmayan şeyleri yapabiliyor. Mesela görüntünün döndürülmesi, sprite grafikleri ve benzeri özellikler. Bütün bu nedenler, C-64 bilgisayarımı seçmeme neden oldu.” Jabe'in programı izleyicilerden bilgi alıp verileri sequential ve yazı dosyalarına saklar. Veriler x/y ekseninde grafiksel olarak gösterilir. Test sırasında bu ekrandan uçağın yerini görebilirsiniz. Jabe çalışmalarından dolayı çok iyi ödüller aldı. Amerikan Astronotlar Derneği'nden ikincilik ödülü, Deniz-Hava Sistemleri Komutanlığı'ndan özel ödül ve General Motors Firması'ndan mühendislik ikincilik ödülünü kazandı.
MÜKEMMELLİĞE ERİŞİM
Fuarın son günü öğrencilere ödülleri verildi. Öğrencilerden çoğu kendi düzenledikleri projelerinin geliştirilmesi için aylarını harcadılar. Bunlardan çoğu projelerine verdikleri emekten dolayı bilim ve iş dünyasına tanıtıldılar. Commodore 64, VIC20, renkli monitör ve disket sürücüleri kullanan bu ondört öğrenci, yaptıkları işin karmaşıklığının bilincinde olarak projelerini geliştirdiler ve kullandıkları aletleri maksimum kapasiteye ulaştırdılar. 12 Mayıs Cumartesi, ödüllerin verildiği, gezilerin başladığı gündü. Projeye katılan öğrencilerin çoğu fuarın çeşitli yerlerine dağıldığından, projelerinde Commodore kullanan öğrencilerin tamamıyla görüşemedik. Aslında bütün öğrencilerle görüşmek isterdik. Bu öğrencilerin Commodore ürünleriyle yaptıkları heyecan vericiydi. Hafta boyunca konularında uzman 900 jüri üyesi, yaptıkları projeleri incelediler. Öğrencilerin çoğu sanayi liderleriyle görüşme fırsatını buldular. Sanayicilerin, konuştukları öğrencilerin yetenekleri ve konuşmaları karşısında etkilendiklerini söylemek gerekir.