Çocuklar İçin Kodlama

mBlock Dersleri-1 mBlock Programının Tanıtımı ve Yüklenmesi

MBLOCK NEDİR

mBlock, MIT( Massachusetts Institute of Technology) tarafından geliştirilen ve çocuklar için kodlama eğitimini blok tabanlı programlama mantığıyla kazandırmaya çalışan SCRATCH adı verilen grafiksel programlama dilinin üzerine inşa edilmiş, donanım ve yazılım entegrasyonu ile kodlama öğrenmeyi eğlenceli hale getiren bir yazılımdır.

mBlock Programının Tanıtımı ve Yüklenmesi

mBlock programında hazır kod blokları bulunur ve fare ile bu kod bloklarını sahneye sürükleyerek puzzle parçalarını birleştirir gibi kod blokları oluşturabiliriz. mBlock programı, içerisindeki kod bloklarını C++ diline dönüştürebilen bir derleyici ve dönüştürücüye sahiptir. Bu kod blokları tarafından oluşturulan kodları Arduino’ya yükleyebilir ve hazırladığımız elektronik devrelerini gerek bilgisayara bağlı olarak gerekse bilgisayardan bağımsız bir şekilde çalıştırabiliriz.

Scratch programı arasındaki en büyük fark, mBlock içerisinde tasarladığımız kodları Arduino kartının içerisine yükleyip kartı harici enerji ile besleyerek de kullanabilmemizdir. Ayrıca program birçok kütüphaneyi de kendi bünyesinde desteklemektedir.

mblock 5.4 arayüzü

mBlock 5 Sürümü Program Arayüzü

MBLOCK YAZILIMININ YÜKLENMESİ

mBlock yazılımını indirmek için https://mblock.makeblock.com/en-us/   adresine giderek ana sayfadan Download butonuna tıklayınız. Karşımıza mBlock programını indirmek için kurulum versiyonu seçmemizi sağlayan bir sayfa açılacaktır.

mBlock yazılımını bilgisayara kurmadan web üzerinden de kullanabilmekteyiz.

Açılan sayfadan mBlock web version satırında “Code with blocks” butonuna tıklanırsa mBlock programı web tarayıcıda açılacak ve çevrimiçi olarak programı kullanabileceksiniz.

mblock web versiyon

Çevrimiçi olarak tüm kodlama işlemlerini gerçekleştirebilirsiniz. Çevrimiçi olarak Arduino kartına kodları yükleyebilmeniz için sayfanın alt kısmında yer alan mLink programını bilgisayarımıza indirip kurmanız gerekmektedir.

mblock mlink

mBlock programını bilgisayarımıza kurmak için mBlock PC versiyon satırındaki Download for Windows butonuna tıklayarak bilgisayarımıza indiriyoruz.

mblock indirme

Not: işletim sisteminiz Mac veya Linux ise işletim sisteminize ait mBlock ve mLink programlarını indirip kurabilirsiniz.

Bilgisayar indirdiğimiz V5.4.0.exe dosyasına çift tıklayarak kurulumu başlatıyoruz.

mblock kurulumu

Kurulum tamamlandıktan sonra son aşamada karşımıza Driver Install ekranı gelecektir. Daha önce Arduino ile ilgili bu driverı bilgisayarınıza kurmadıysanız yada kurup kurmadığınızdan emin değilseniz Install butonuna basarak kurulumu başlatınız. Eğer daha önce bilgisayarınıza kurmuş iseniz kurulum esnasında hata mesajı alabilirsiniz. Hata mesajı alırsanız sağ üst köşeden pencereyi kapatarak driver kurulumunu iptal edebilirsiniz.

mblock kurulum ch341ser

Driver kurulumu sonrasında program bilgisayara kurulmuş olacaktır. Bitir butonuna basarak programı çalıştırabiliriz.

mblock kurulum son - mBlock Programının Tanıtımı ve Yüklenmesi

Program masaüstüne bir kısayol oluşturacaktır. Kurulum sonrasında program otomatik başlamaz ise masaüstündeki kısayola tıklayarak programı çalıştırınız.

mblock logo

Program açıldıktan sonra ekranının ortasında çıkan açıklama penceresini çarpı işaretinden kaparatarak programın ana ekranına geçiyoruz.

Programı çalışma ekranı Türkçe olarak karşımıza gelecektir. Eğer program Türkçe başlamazsa programın sol üst kısmında yer alan dünya resmine tıkladığınızda açılan menüden Türkçe seçilerek dili değiştirebilirsiniz.

mblock türkçe

MBLOCK PROGRAMININ TANITILMASI

Programın başlangıç arayüzü bu şekildedir. Ekrandaki numaralı alanları tanıyalım.

mblock arayüz tanıtımı
  • Bu alanda en soldaki simgeye sahne tam ekran simgesi tıklayarak sahneyi tam ekran yapabiliriz. Böylece programda arayüzü ve kodlar gizlenerek sadece sahne ekranı karşımıza gelir. Hemen sağındaki iki simge mblock sahne buyult kucult kukla ekranını büyültüp küçültme işlemi yapar. Onun yanındaki  simge mblock ızgara grid kukla ekranına ızgara ekler. Böylece kuklanın sahnedeki koordinatlarını görmüş oluruz. Sağ taraftaki yeşil bayrağa tıklayarak bloklar sayesinde oluşturduğunuz yazılımı başlatabilirsiniz. sahne bayrak Kırmızı düğmeye tıklayarak çalışan yazılımı durdurabiliriz.
  • Bu bölüm sahne alanıdır. Oluşturduğunuz kodlara bağlı olarak sahne üzerindeki karekterin hareketini bu alandan izleyebiliriz.
  • Sahnedeki kukla simgesinin bulunduğu bölümdür. Kuklayı mblock kütüphanesinde bulunan birçok karakterlerden istediğimizi seçerek değiştirebiliriz ya da kendimiz sahneye kukla tasarlayabiliriz. Kukla kostüm ve ses işlemlerini de bu bölümde ayarlayabiliriz. Bu bölümde ayrıca programa bağlanacak cihaz seçimini de yapabiliriz.
  • Bu bölümde Arduino cihazımızı bilgisayara taktığımızda programın cihaza bağlantısını yapabilir, cihaza kod gönderebilir veya bağlantıyı kesebiliriz.
  • Bu bölümde programlama için kullanacağımız bloklar sınıflandırılmıştır. Her bir sınıf içerisinde farklı bloklar yer almaktadır.
  • Kod bloklarının bulunduğu kısımdır. Bu kod bloklarını farenin sol tuşuna basılı tutarak sağ alandaki blok tasarım alanına sürükleyebiliriz. Silmek istediğimiz kod bloğunu ise tasarım alanından farenin sol tuşuna basılı tutarak tekrar bu alana sürükleyerek silebiliriz.
  • Bu alan kod bloklarını tasarladığımız kısımdır.
mBlock Üst Menü

Programın en üst kısmında ise şu menüler yer almaktadır.
 Bu simge ile programın dil seçeneği ayarlanabilmektedir.
 Dosya menüsü içerisinde bulunan seçenekler şu şekildedir;
Yeni: Yeni boş bir çalışma sayfası açar.
Aç: mBlock bulut içerisinde kayıtlı olan çalışmalarınız içerisinden dosya açmanızı sağlar.
Farklı Kaydet: Yapmış olduğunuz çalışmayı bulut içerisine farklı bir isimle kaydeder.
Bilgisayarınızdan açın: Daha önce bilgisayarınıza kaydetmiş olduğunuz dosyaları açar.
Bilgisayarınıza kaydedin: Yapmış olduğunuz çalışmayı bilgisayarınıza kaydeder.
Paylaş: Yapmış olduğunuz çalışmayı bulut içerisinde başkaları ile paylaşmanızı sağlar.
 Düzenle menüsü içerisinde bulunan seçenekler şu şekildedir;
Sahne Turbo Modu Açık: Sahnede yapmış olduğunuz çalışmayı daha hızlı gösterimle çalıştırır.
Sahneyi Gizle: Sahne alanını gizleyerek kod bloğunu genişletir.
 Kaydet: Başlıksız yazan kısma çalışmanızla ilgili bir isim vererek Kaydet seçeneği ile çalışmanızı mBlock bulut içerisine kaydedebilirsiniz.
 Yayınla: Oluşturduğunuz çalışmayı mBlock’un projeler sayfasında paylaşır. Bu işlemi gerçekleştirebilmek için oturum açmak gereklidir.
 Profil: mBlock programında oturum açmak ve profil ayarları ile ilgili işlem yapmak için kullanılır.

MBLOCK ÜYE OLMAK VE OTURUM AÇMAK

mBlock Kayıt Ol
mBlock Sözleşme
mBlock Kaydol

mBlock programında üye olmak için Profil sekmesine veya Kaydet, Yayınla butonuna bastığınızda Oturum Aç veya Kayıt Ol ekranı gelecektir. Daha önceden hesabınız yok ise Kayıt Ol sekmesine basarak bir eposta adresi giriniz. Yaş seçeneğinizi işaretleyerek bir sonraki adıma geçiniz. 2. Adımda karşınıza sözleşme ekranı gelecektir. Kabul Ediyorum ve Devam butonuna basın. 3. Adımda eposta adresinize bir kod gelecektir. Gelen kodu “Doğrulama Kodu” satırına yazıp, Parola kısmına da en az 6 karakterden oluşan bir parola yazıp Kaydol butonuna basarak kayıt işlemini tamamlayabilirsiniz. Artık sağ üst köşede yer alan Profil simgesi değişmiş ve sisteme giriş yapılmış olarak gözükecektir.
Eğer programdan çıkış yaparsanız ve sisteme tekrar giriş yapmak isterseniz Profil simgesine tıkladığınızda Oturum Aç ekranı gelecektir. Kayıt esnasında girdiğiniz eposta adresini ve parolanızı buraya yazarak sisteme giriş yapabilirsiniz.

mBlock Oturum Aç
Takip et!
error1
fb-share-icon0
Tweet 207
fb-share-icon20

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

İçeriği ve reklamları kişiselleştirmek, sosyal medya özellikleri ve trafiğimizi analiz etmek için tanımlama bilgileri kullanıyoruz. Çerez politikamız hakkında daha fazlasını okuyun. Tercihlerinizi değiştirmek için çerez ayarlarını kullanabilirsiniz. Tüm çerezleri etkinleştirmek için "Çerezleri kabul et"e veya istemiyorsanız "Çerezleri reddet"e tıklayın.
Çerezleri Kabul Et
Çerezleri reddet
Çerez Politikası