MSWLogo çocuklar için basit bir programlama yazılımıdır . Yeni başlayanlar için MSWLogo'yu nasıl kullanacağınız aşağıda açıklanmıştır.
Temel olarak, MSWLogo basit bir programlama eğitim programıdır. İstediğiniz her şeyi oluşturabilmek için sadece komutları anlamanız gerekir.
- Pentium 2 veya daha üstü işlemciye sahip bilgisayarlar.
- İşletim sistemi: Windows NT / 2K / XP / 95/98 / ME / VISTA.
- Meraklı.
- Açık düşünme.
- MSWLogo 6.5
MSWLogo indir
Yazılımı indirip yükledikten sonra Yardım> Demo'yu tıklayın ve talimatları izleyin . Bu makale size MSWLogo'nun neler yapabileceğine dair birkaç örnek verecektir.
MSWLogo tarafından programlama talimatları
Adım 1: Kaplumbağayı hareket ettirin

İlk olarak, ekranın ortasında bir kaplumbağa göreceksiniz. Başlamak basittir. Komut istemi penceresine şunu yazın: İleri 50 .
Yürüt düğmesini tıklatın veya klavyede Enter tuşuna basın , bunu komut satırı penceresine her şeyi yazdıktan sonra yapın. Bu komut 50 fit adım kadar uzun bir çizgi çizecektir. Kolay, değil mi?
Not: Komutu kısaltabilirsiniz, örneğin, 50'yi FD 50'ye ilet.
Yukarıyı göstermek yerine, doğrudan sağa doğru sıralamak istiyorsanız, şunu yazın:
RT 90 FD 50
Bu komut kaplumbağayı 90 derece sağa döndürür ve kaplumbağa 50 adım ileri gider.
Ekran karışık hale geldiğinde şunu yazın: clearscreen veya CS (kısa). Bu komut ekranı temizler ve çizdiğiniz her şeyi siler ve aynı zamanda kaplumbağayı yukarı konuma getirir.
Kaplumbağayı sola döndürmek istiyorsanız, şunu yazın:
LT 90
Ardından, komutu geriye doğru yazın:
Arka veya BK 50
Kaplumbağa 50 adım geri gidecek.
Komut isteminde çok fazla komut varsa, şunu yazın:
Açık metin veya BT
Artık MSWLogo programlama yazılımının tüm temel komutlarını biliyorsunuz.
Adım 2: MSWLogo için işlem oluşturma

Süreç (eylem sırası), kaplumbağanın bir şey çizeceği veya yaratacağı adımlardır. İşlemi, komut satırı penceresine adını yazarak çalıştırabilirsiniz.
Ekranda kare çizme işlemi oluşturmak için. Dosya'yı tıklatın , ardından ana pencerede düzenleyin ve yeni bir işlem adı yazın. Özel adımlar aşağıdaki gibidir:
Enter: Kare , ardından basın Enter veya Tamam . Square'den daha sonra tıklayın ve Enter tuşuna basın . Yazmaya devam et:
FD 50 RT 90 dört kez
Ardından, Dosya kaydet ve çık'ı tıklayın .
Komut satırı penceresinde, Kare> Yürüt prosedürünü yazın . Ardından, kaplumbağa 50 x 50 x 50 x 50 kare çizecektir.
Şimdi, komut satırı penceresinde Edall'ı tıklayın ve yeni oluşturulan işlemin karesine gidin, FD 50 RT 90 komutunu silin .
Yukarıdaki adımları tekrarlayın, ancak daha kısa komutu yazın:
[4 FD 50 RT 90 tekrarlayın]
Şimdi Dosya kaydet ve çık'ı tıklayın . Komut istemi penceresine gidin, tekrar Kare yazın ve Enter tuşuna basın . Kaplumbağa ekranda bir kare çizecek.
Bir karenin nasıl çizileceğini öğrendikten sonra, kolayca başka bir şekil oluşturabilirsiniz. Örneğin, bir üçgen çizmek için 4 FD 50 RT 90 olarak değiştirin:
Tekrarla 4 FD 50 RT 120
3. Adım: Setxy koordinatları

MSWLogo'nun ana ekranı görünmez bir ızgara gibidir. Koordinatları yazarak kaplumbağaları farklı konumlara taşıyabilirsiniz.
- X koordinatı kaplumbağayı sola ve sağa hareket ettirir.
- Koordinatlar y kaplumbağayı yukarı ve aşağı hareket ettirir.
Komut istemi penceresine şunu yazın:
Setxy 100100
Ardından Enter tuşuna basın .
Kaplumbağa, hem x & y'nin 100 koordinatına gider.
Yazılım daha sonra farklı bir işlem yapabilir, örneğin bir kare çizin.
Adım 4: Penup ve Pendown

Bu adımda, MSWLogo'daki kaplumbağanın bir kalem gibi olduğunu bileceksiniz. Komut istemine şunu yazın:
Penup veya PU (kısaltılmış) ve FD 50
Ardından Enter tuşuna basın . Bu komut kaplumbağa kalemini kaldıracaktır. Kaplumbağa 50 adım ileri gider ama hiçbir şey çizmez.
Kaplumbağanın iğnesini yere koymak için şunu yazın:
Pendown veya PD
Şimdi kaplumbağa hareket ederken resimler çizecek.
5. Adım: Pencere oluşturma

MSWLogo işlemleri çalıştırmak için tıklanabilir kullanıcı düğmeleri içeren bir pencere oluşturur.
Yeni bir işlem oluşturarak başlayalım: Dosya> Düzenle'yi tıklayın . Yeni işlem kutusunu adlandırın. Kutudan sonra Enter tuşuna basın . Yazma zamanı:
windowcreate "ana" mywindow "Otomatik çekme 0 0 50 50 []
- Autodraw kutunun görünen adıdır, mywindows diğer etkinlikler için kullanılan MSW Logo adıdır.
- 0 0 kutunun setxy koordinatlarıdır.
- 50 50 bir kutu boyutudur.
Şimdi komut istemini yazın:
kutu
Ardından Enter tuşuna basın .
Bu komut, ekranın sol üstünde bir pencere oluşturur.
Ardından, Edall'ı tıklayın > Daha sonra girin (windowcreate "main" mywindow "Otomatik çekme 0 0 50 50 [])
Bu adımda, bazı fonksiyonel düğmeler oluşturabilirsiniz. İlk olarak, kutuyu temizlemek için komut penceresindeki Sıfırla düğmesine tıklayın . yazarak:
buttoncreate "mywindow" mybutton "Kare 10 20 30 10 [kare]
- Mywindows, düğmeyi içeren pencerenin adıdır.
- Düğmem diğer eylemler için kullanılan addır.
- Kare düğmenin adıdır.
- 10 20 Setxy koordinatlarıdır
- 30 10 düğme boyutudur.
- Kare'nin etrafındaki köşeli parantezler, düğmeyi tıklattığınızda kare oluşturma işlemini çalıştırmak için MSWLogo'ya bildirir.
Şimdi komut istemini yazın:
kutu
Ardından Enter tuşuna basın .
Bir pencere tekrar oluşturulacak, ancak bu sefer bir düğmesi var.
Son olarak, reset düğmesine basmak yerine bir pencere kapatma düğmesi oluşturmamız gerekiyor. İşlem kutusuna gidin, ardından düğme düğmesi oluşturduktan sonra Enter tuşuna basın .
yazarak:
buttoncreate "mywindow" mybutton2 "Kapat 10 10 25 10 [windowdelete" mywindow]
Windowdelete komutu bir pencereyi siler, ancak silmek istediğiniz pencere yazılımını bilgilendirmek için önce "mywindow" yazmanız gerekir .
Şimdi komut istemine gidin, işlem kutusuna tekrar yazın ve Enter tuşuna basın. Bir kare çizmek ve pencereyi kapatmak için bir düğme içeren bir penceremiz olacak.
Bu nihai sonuçtur.

Umarım makale size yardımcı olur!