SmallBasic ile Bilgisayar Programı Yazmayı Öğrenin

  • Mark Lucas
  • 0
  • 4585
  • 539
reklâm

Microsoft'taki birileri işleri mütevazi düşünceme göre yapıyor. Small Basic ile yaptıkları şey, el kodlama yazılımını yeniden tanıtmak, ancak sürükle ve bırak veya WYSIWYG arayüzünden biraz daha az yardım gerektiriyor. Bir bakalım bakalım mı?

Arayüze bir göz atın. Belirlenmiş bir Not Defteri'nden daha fazla görünmüyor, değil mi? Eh, birçok yönden budur. Nesne Araç Çubukları, renk seçicileri yok, hiçbir fantezi öğesi özelliği yok pencereler. Sadece sen, bir klavye ve bir ekran. Bu onun güzelliği. Hemen bana zayıflığımı, sihirbazlara ve hazır nesnelere bağımlılığımı gösterdi. Ekrana boşça bakarken, başlayabileceğim tek bir Temel komut düşünmeye çalıştım. Hiçbir şey değil.


Şimdi, savunmamda kolejden beri temel bir program yazmadım. Ancak, o zaman bile biz VisualBasic 6'da öğretildi. Bu yüzden ilk önce tam yerine yerleştirebileceğim öğeleri aradım. Yok. Hiçbir yerde. Bir sonraki adımım düşünülemez olanı yapmaktı - dokümantasyona gitmek. Fakat bekle! Yardım menüsü bile yok. Eski güzel F1'i hatırladım. Hiçbir şey değil!

ben gittim Program Menüsü benden Başlama butonu ve dizinin altına baktım Küçük Temel. İşte bu programı gerçekten değerli kılan şey - Small Basic ile tanışın (ISB) belgesi.

Programlama rehberlerine yapılan tüm tanıtımların yapması gerektiği gibi, ISB de beni “Selam Dünya” programı. Herhangi bir programlama dili öğrendiyseniz, bunun ne olduğunu bilirsiniz. ISB, sadece bu satırı yazdığınızı söylüyor:

TextWindow.WriteLine ("Merhaba Dünya")

Yazmaya başladım… T… e… x… ne? Sadece benim için bilgi ile hiçbir yerde gelen bu şey nedir? Bu uygulamanın Intellisense işlevi.

Not Defteri'ni Small Basic'ten ayıran şey budur. Ne zaman anlamlı bir şeyler yazdığımı algıladığında, bana yukarı ve aşağı ok tuşlarını kullanarak kaydırabileceğiniz seçeneklerin bir listesini gösterecek. Her öğenin yanında kısa bir açıklama vardır, böylece ihtiyacınız olup olmadığına ve nasıl kullanılacağına karar verebilirim. İstediğim terimi bulduğumda, enter tuşuna basarım ve bu benim için otomatik olarak tamamlanır. Bu, Not Defteri'nde kodlama ile en son kullanılan VisualStudio'nın parlaklığında kaybolma arasında güzel ve mutlu bir ortamdır. Beğeneceğini düşünüyorum.

Bir kez benim “Selam Dünya” program bittiğinde tıklayarak kaydedebilirim Farklı kaydet buton.

Sonra tıklayarak tıklayarak çalıştırabilirim Koşmak buton. Veya düğmenin gösterdiği gibi, F5 çalıştırmak için anahtar.

Hadi koşalım ve ne olacağını görelim..

Program bazılarını çağırdığı gibi bir Komut penceresi veya DOS penceresi açtı ve yazdırıldı “Selam Dünya” aynen söylediğim gibi. Programa daha sonra ne yapacağımı söyleyecek bir şey yazmadığım için Small Basic otomatik olarak bana Devam etmek için herhangi bir tuşa basın… Komut istemi.

Şimdi, F5 tuşlarına dokunduğumdan beri kısayol tuşlarıyla ilgili biraz. Popüler kısayol tuşlarının çoğu, Small Basic gibi çalışır; Ctrl + s tasarruf için.

Bunun oldukça basit ve basit olduğunu düşünüyorsanız, haklısınız. Ancak, bu nokta. Mesele, yeni programlayıcıya kullanılabilir bir ortam, uygun belgeler ve yaşam boyu programlama becerilerini ve uygulamalarını geliştirmek için gerekli olan çalışma alanını vermektir. Sadece 69 sayfada ISB dokümanı yeni programcıya değişkenler, diziler, koşullar ve dallanma ve döngüler hakkında bilgi verir. Bu programlama temelleriyle uzun bir yol kat edebilirsiniz.

Ayrıca Small Basic ile yapabileceğiniz programların işe yaramaz ya da görsel olarak sıkıcı olacağını düşünüyorsanız, tekrar düşünün. Small Basic, kullanıcılarınızla etkileşimi kullanma, grafik oluşturma ve renk kullanma yeteneği sağlar. Nesnede yerleşik olan bir başka zarif Kaplumbağa. Kaplumbağa Small Basic'i çocuklara programlamayı öğretmek için kullanışlı bir platform yapar. Kim bir Kaplumbağa'ya 100 alan hareket ettirmesini ve sonra izlemesini söylemekte direnebilir? Ya da Turtle'nın fraktal çizmesini izlemeye ne dersin??

Eski profesyonel ya da yeni başlayan çocuk, ya da yavrulara geçme becerisi olan Small Basic, programlama için çok eğlenceli bir araçtır. Bir şans ver. Bunun hakkında ne düşündüğünüzü bize bildirin.

Small Basic'te zaten bazı işler yaptınız mı? Aşağıdaki yorumlarda bir örneği nerede görebileceğimizi bize gösterin.




Henüz no comments

Modern teknoloji hakkında basit ve uygun fiyatlı.
Modern teknoloji dünyasında rehberiniz. Her gün bizi çevreleyen teknolojileri ve araçları nasıl kullanacağınızı ve Internet'te ilginç şeyleri nasıl keşfedeceğinizi öğrenin.