Teknoloji ve Hayata dair günceler

Son Yazılar


Kategoriler


Son Yorumlar..


Minecraft MakeCode Bloklar Kullanımı

Kemal İKİZOĞLUKemal İKİZOĞLU

Herkese merhaba,

Bir önceki yazımda sizlerle MakeCode Oyuncu kategorisinde yer alan blokların kullanımını öğrenmiştik. Henüz bu başlangıç yazımızı okuyamadıysanız  http://blog.ikizoglu.com/2021/02/minecraft-makecode-oyuncu-bloklari-kullanimi adresinden başlayabilirsiniz. Bugünkü yazımızda  MakeCode Bloklar kategorisini keşfetmeye başlayacağız. Dilerseniz hemen başlayalım.

MakeCode Kullanımı

Minecraft Education MakeCode Kullanımı
Minecraft Education MakeCode Kullanımı

Çalışmalarımıza başlamadan önce ihtiyacımız olacak temel becerilerden biri de Minecraft Education’a giriş yaptıktan sonra MakeCode içerisinde bir proje oluşturup programlamaya hazır hale getirebilmektir. Eğer bu konuda kendinize bir hatırlatma yapabilmek istiyorsanız daha önce tüm bu süreci sizlerle paylaştığım Minecraft Education’da MakeCode Kullanımı blog yazımı okuyabilirsiniz.

MakeCode Bloklar

Minecraft Education MakeCode Bloklar Kategorisi
Minecraft Education MakeCode Bloklar Kategorisi

MakeCode penceresini açtığımızda sol bölümde yer alan menüde  Bloklar kategorisine tıkladığımızda karşımıza oyun içerisinde yer alan bir oyuncunun envanterden aldığı ve programlayıp kullanabileceği bloklar yer almaktadır. Burada toplamda farklı türlerde 17 bloğumuz bulunmaktadır. Şimdi bu blokların en sık kullanılanlarını incelemeye başlayalım.

Minecraft Education MakeCode Bloklar Yerleştirme
Minecraft Education MakeCode Bloklar Yerleştirme

“Blok yerleştirmesini 0-0-0 konumuna yapın” bloğu seçmiş olduğunuz bloğu sizin konumunuza inşa etmeye yarar. Konum bilgisindeki x, y ve z üzerinde değişiklik yaparak bloğu ilgili yere inşa edebilirsiniz.

Minecraft Education MakeCode Bloklar Yerleştirme
Minecraft Education MakeCode Bloklar Yerleştirme

“Yerleştirilmiş blok üzerinde” bloğu oyun içerisinde seçili blok üzerine bir blok inşa edildiği zaman ya da üzerinde bir şey olduğu zaman eyleme geçecek bir kod bloğudur. Yapılacak işlemleri tetiklemek için kullanılır.

Minecraft Education MakeCode Kırık Blok Yerleştirme
Minecraft Education MakeCode Kırık Blok Yerleştirme

“Kırık blok üzerinde” bloğu oyun içerisinde seçili olan envanter kırıldığı zaman eyleme geçecek bir kod bloğudur. Yapılacak işlemleri tetiklemek için kullanılır.

Farklı Kenarlı Değişken Bloklar

Minecraft Education MakeCode Farklı Kenarlı Değişken Bloklar
Minecraft Education MakeCode Farklı Kenarlı Değişken Bloklar

Bu iki yuvarlak kenarlı blok, veri girişi yapabildiğimiz blokların yuvarlak kenarlı kısımlarına yerleştirilebilmektedir.

Minecraft Education MakeCode Yerleştirilmiş Eşya Üzerinde
Minecraft Education MakeCode Yerleştirilmiş Eşya Üzerinde

Üstte bahsettiğim “Yerleştirilmiş Blok Üzerinde” bloğu yerinde bir çimen bloğu bulunmaktaydı. Fakat ben programlarken bir değişiklik yapmak isteyip blok tipini bir eşyaya çevirmek istedim. Yuvarlak kenarlı Eşya bloğunu yerleştirilmiş blok üzerinde bloğuna bağladım. Bu şekilde diğer blok kategorisinde bulunan blokları da birbiri içerisine dahil ederek kullanabilirsiniz.

Minecraft Education MakeCode Konum Test
Minecraft Education MakeCode Konum Test

“Blok için konumundayken test” bloğu karakterinizin ana konumu temel alınarak verilen koordinatta seçili bloğun olup olmadığını test etmek amacıyla kullanılan keskin kenarlı bir değişken bloktur. Yine bu bloğu da farklı bir blok içerisine bağlayıp kullanabilirsiniz. Bu şekilde tek başlarına kullanılmamaktadır.


Minecraft Education MakeCode Hızlı Blok İnşası
Minecraft Education MakeCode Hızlı Blok İnşası

“Blok ile şu konumdan şu konuma şu seçenekle doldur” bloğu bizi büyük bir zahmetten kurtaracak bir bloktur. Seçtiğiniz envanterdeki malzemeyi verdiğiniz konumlar arası inşa etme görevi bulunmaktadır. Dilerseniz bir kule boyutunda bir konum verip anında inşa ettirebilirsiniz.

Bu bloğun içerisinde farklı özellikleri bulunmaktadır. Değiştir, Oyuk, Anahat, Sakla, Yok Et gibi özelliklerle yapacağınız inşanın özelliklerini belirleyebilirsiniz.

Minecraft Education MakeCode Hızlı Yazı Yazma
Minecraft Education MakeCode Hızlı Yazı Yazma

“Hello metnini seçili bloklarından şu konumdan şu yönüne yazdırın” bloğu da yine çok seveceğiniz bloklardan bir tanesi. Metin kısmına yazacağınız sözcüğü seçeceğiniz envanter ile yazdırmanızı sağlayan bir bloktur.

Minecraft Education MakeCode Blok Yapı Klonlama
Minecraft Education MakeCode Blok Yapı Klonlama

Bu bloklar sayesinde de oyun içerisinde klonlama işlemleri yapabilirsiniz. Belirtilen koordinatlar içerisinde inşa ettiğiniz bir yapı varsa bunu klonlayabilir, ya da sadece belirli malzeme ile hazırlanmış yapıyı farklı bir konuma klonlayabilirsiniz.

Minecraft Education’da Bloklar kategorisinde sizlerle keşfedeceğimiz bloklar bu şekildedir. Bu blokları kullanıp çalışmalar yaptıkça daha aktif kullanmaya başlayacaksınız.

Örnek Blok Kullanımı

Minecraft Education MakeCode Bloklar Örnek Çalışması
Minecraft Education MakeCode Bloklar Örnek Çalışması

Siz de bu blokları kullanarak dünyanızda sohbet komutları kullanarak bazı şeyleri daha efektif gerçekleştirebilir, hedeflerinize yönelik planladığınız blokları programlayarak daha interaktif bir dünya oluşturabilirsiniz.


Bugün sizlerle “MakeCode Bloklar” kategorisindeki blokların kullanımını öğrendik. Bir sonraki hafta “Yaratıklar” kategorisini öğreniyor olacağız. Daha önce yayınladığım Minecraft Education yazılarıma buraya tıklayarak  ulaşabilirsiniz. Sorularınız olduğunda altta yer alan yorum kısmından bana yazabileceğinizi unutmayın.

MinecraftEduTR Sosyal Hesapları
MinecraftEduTR Sosyal Hesapları

Ayrıca Minecraft Education sürümüne dair Türkçe içeriklerin yayınlandığı  @MinecraftEduTR YoutubeTwitter ve Instagram kanallarını da takip edebilirsiniz.

Bir sonraki yazımızda görüşmek dileğiyle..
Hoşça kalın.

Eğitim ve teknoloji haberlerini, ilginç ve önemli bilgileri, kendimi geliştirdiğim alanlardaki öğrendiğim tecrübelerimi blogumda paylaşıyorum. Öğrenmekten ve paylaşmaktan zevk alıyorum.İnandığım bir şey var ki istisnalar hariç, hiçbir şey imkansız değildir. Mucizeler için zaman gerekir! Bu benim yaşam felsefem.

Yorumlar 1