Kayıt Ol Giriş

Site hesabınızla giriş yapın

Sosyal ağlarla bağlan:
Facebook Twitter
Parolanızı mı unuttunuz?

Henüz üye değil misiniz? Kayıt olun

Mucitiz.bizMucitiz.biz
  • Proje Ekle
  • Projeler

    Kategoriler

    • Robotik
    • 3D Baskı
    • Elektronik
    • Yazılım
    • Mobil
    • Akıllı Ev
    • IoT
    • Tüm Projeler

    En Son Eklenenler

    Müzikle Dans Eden Lamba

    Müzikle Dans Eden Lamba

    Ücretsiz
    Daha Fazlası
    Işıklı 3 Boyutlu Fotoğraf Çerçevesi

    Işıklı 3 Boyutlu Fotoğraf Çerçevesi

    Ücretsiz
    Daha Fazlası

    Nasıl Yeni Proje Eklenir?

  • Soru – Cevap
  • Etkinlikler
  • Blog
  • Dükkan
    • 0
    • Proje Ekle
    • Projeler

      Kategoriler

      • Robotik
      • 3D Baskı
      • Elektronik
      • Yazılım
      • Mobil
      • Akıllı Ev
      • IoT
      • Tüm Projeler

      En Son Eklenenler

      Müzikle Dans Eden Lamba

      Müzikle Dans Eden Lamba

      Ücretsiz
      Daha Fazlası
      Işıklı 3 Boyutlu Fotoğraf Çerçevesi

      Işıklı 3 Boyutlu Fotoğraf Çerçevesi

      Ücretsiz
      Daha Fazlası

      Nasıl Yeni Proje Eklenir?

    • Soru – Cevap
    • Etkinlikler
    • Blog
    • Dükkan

    Yazılım

    • Ana Sayfa
    • Blog
    • Yazılım
    • Scratch 3.0 ile Merhaba Dünya!

    Scratch 3.0 ile Merhaba Dünya!

    • Gönderen Elif Gürtan
    • Kategoriler Yazılım
    • Tarih 16 Ekim 2018
    • Yorumlar 0 yorum
    Scratch 3 Yenilikler

    Bir kullanıcının yeni bir programlama dili öğrenirken ilk olarak ekrana yazdıracağı ilk çıktı, Türkçe anlamıyla “Merhaba Dünya” cümlesidir. Ben de size hem bir merhaba demek hem de birazdan okuyacağınız yazı hakkında bir ipucu vermek istedim. Bu yazımın konusu Scratch 3.0!

    Scratch, 3.0 Beta sürümünü Ağustos ayında görücüye çıkardı. 2.0’dan dönüşümünün tamamlanmasının Ocak 2019 içerisinde olacağı duyurulan haberler arasında. HTML5 altyapısını kullanarak geliştirilen Scratch, bu yeni sürümle beraber tablet ve cep telefonlardan da kullanılabilir hale geliyor.

    Ben de Eğitim Teknolojileri Uzmanı olarak görüşlerimi sizlerle paylaşmak istedim. Bu yazımda Scratch ile hiç karşılaşmamış meraklı okurlar için de öğretici olması açısından Scratch’ın programlama ortamının özelliklerinden, hangi yaş gruplarına nasıl uygulanabileceğinden ve derslerde nasıl kullanıldığından da bahsetmek istiyorum.

    Scratch nedir?

    Scratch, ABD’de bulunan MIT’in (Massachusetts Institute of Technology) geliştirdiği, 8-16 yaş arası çocukların kullanımına göre tasarlanmış ve çok basit bir arayüze sahip programlama ortamıdır. Geleneksel programlama dillerinin aksine kullanıcı, istediği fonksiyonları fareyle tıklayıp sürükleyerek animasyonlar, oyunlar ve hikâyeler yaratabilir.

    Renkli bir arayüze sahip olduğu için çocukları yaratıcılığa teşvik ederek animasyon yapmalarını sağlar. JAVA, C, Python, PHP, Visual Basic gibi birçok programlama dilinin yanında Scratch hazır fonksiyonları kategorilere ayırıp kolay bir biçimde kullanıma sunar. Bu sayede programlamaya yeni başlayan kişiler, algoritma yapısını “if, else, while, for” gibi karmaşık kod yapılarını ve noktalama işaretleri gibi dikkat gerektiren kod satırlarını kullanmadan kavrayabilir.

    Scratch’i ister bilgisayarınıza kurabilir, isterseniz web tarayıcınızın penceresinden kullanabilirsiniz. Üye olursanız, başkalarının yarattığı programları ve animasyonları görebilir, hoşunuza gidenleri kendi isteğinize göre değiştirebilir veya kendi animasyonlarınızı diğer kişilerle paylaşabilirsiniz.

     

    Scratch 3.0 yenilikleri

    Scratch 3.0 Beta sürümüne dönecek olursak, karşımıza rengarenk bir arayüz çıkıyor. Bu sürümle birlikte sahne sağ köşeye alınmış. Menüler sol tarafa yaslanmış ve kodlar bölümünde aşağıya doğru inildiğinde blok kategorileri arasında geçişin olması çok kullanışlı ve güzel olmuş.

    Kod bloklarının altında bulunan bu  düğmeye tıkladığınızda 2.0’daki kısıtlı eklenti penceresinin 3.0’da geniş bir eklenti penceresi olarak yenilendiğini göreceksiniz. Bu geniş penceredeki sekmeleri inceleyelim.

    Müzik, Kalem, Video Algılama, Çeviri, Micro:Bit, Lego Mindstorms EV3 ve Lego WeDo 2.0 seçeneklerini görüyoruz. Müzik sekmesiyle birlikte, animasyonumuza sesle ilgili işlemler yapabiliriz. Scratch’in daha önceki sürümünde mevcut olan ses işlemlerini yürütebileceğimiz kod düğmeleri yeni sürümle birlikte yeniden karşımızda. Kalem sekmesiyle birlikte, kalemle ilgili kodlara ulaşabiliriz. Video Algılama sekmesiyle birlikte oyunumuza web kamera görüntüsünü ekleyip, yaptığımız animasyonla bağlantı kurabiliriz. Kameradan algıladığı hareketlere bağlı şartlar oluşturacağımız kodlara buradan ulaşabiliriz.

    Çeviri sekmesiyle birlikte animasyonlarımıza girilen metni, seçtiğimiz dile çeviren kod düğmelerini bulabiliriz. Micro:Bit sekmesiyle birlikte Scratch, Micro:Bit kitini bluetooth yardımıyla otomatik olarak algılıyor ve çeşitli oyunlar yapabileceğimiz kod düğmelerini burada görmemizi sağlıyor. Bu eklentiyi kullanabilmeniz için Scratch Link yazılım eklentisini bilgisayarınıza kurmanız gerekiyor. Lego Minstorms EV3 sekmesiyle birlikte Lego Ev3 robotik setinin Scratch programı üzerindeki kod düğmelerine ulaşabiliriz. Lego WeDo 2.0 sekmesiyle birlikte Lego’nun WeDo 2.0 setinin Scratch programı üzerindeki kod düğmelerine ulaşabiliriz.

     

    Scratch 3.0 Beta’da kostüm ve sesler

    Yeni sürümle “Kostümler” sekmesine baktığımızda eklentinin yenilendiğini görüyoruz. Yeni kukla tasarımlarımız için gruplama, grubu çözme, ileri, geri, önde, geride gibi tuşların eklenmesi kullanılırlığı arttırmış. “Bitmap’e Dönüştür” ve “Vektöre Dönüştür” düğmelerine tıkladığınızda değişen menülere kolayca ulaşabiliyoruz artık.

    Kuklamıza köstüm eklemek istediğimizde  düğmesine tıkladığımızda Kostüm seç, Çizim, Sürpriz, Kostüm yükle, Kamera gibi seçenekleri kullanabiliyoruz. Burada dikkatimi çeken sürpriz düğmesinin eklenmesi. Düğmeye tıkladığınızda rasgele bir kuklanın geldiğini göreceksiniz.

    Sesler sekmesine tıkladığımızda düğmelerin alt tarafta sıralandığını görüyoruz. Yeni sürümle birlikte gelen yankı ve robot efektleriyle eğlenceli sesler oluşturabiliriz. Yeni ses eklemek için sesler sekmesinin altındaki simgeye tıklayarak Bir Ses Seç, Kaydet, Sürpriz, Ses Yükle seçeneklerini kullanabiliriz. Kostümlerde olduğu gibi sürpriz düğmesini ses sekmesinde de görüyorum. Düğmeye tıkladığınızda rasgele bir ses dosyasının geldiğini görebilirsiniz.

    Scratch 3.0 Beta sürümünde sahne bölümüne baktığımda da kullanıcıları heyecanlandırabilecek yenilikler görüyorum. Kuklaya ait özelliklerin; Koordinatlar, Göster/Gizle, Büyüklük ve Yön düğmelerine ulaşmamız kolay şekilde yeniden tasarlanmış.

    Sahnenin bölümünün hemen altında konumlanmış kukla ve sahne menüleri sayesinde hızlı bir şekilde kukla ve sahneyle ilgili değişiklik yapabilmemiz için yeniden tasarlanmış.

     

    Merak edilenler

    Arayüzü incelediğimde keşfettiğim yenilikler dışında aklıma takılan sorular da oldu. Bunları da sizlerle paylaşmak istiyorum.

    • En çok merak ettiğim konulardan biri eski sürüm olan Scratch 2.0’da yaptığım projelerimi yeni sürümle birlikte çalıştırabilecek miyim? Evet. Önceki projelerin Scratch’in yeni 3.0 sürümünde çalışmaya devam etmesi için sürümün üstünde çok sıkı bir çalışma sürdürdüklerini öğrendim.
    • Yeni düğmelerin eski sürüme göre daha büyük olduğunu görüyoruz. Bunun nedenini merak ediyor musunuz? Scratch 3.0’ın tabletlerde ve telefonlarda kullanılabilmesi için blokları büyütmüşler. Bu şekilde düğmeleri sürüklemek ve parmakla tıklamak daha kolay olacaktır diye düşünüyorum.
    • “Scratch 3.0 sürümünü hangi tarayıcılar destekleyecek?” sorusunu sorduysanız bir iyi, bir de çok iyi haberim var. İyi haberden başlayalım, Scratch 2.0 sürümünde desteklenirken gördüğümüz Internet Explorer’ı yeni sürümle birlikte desteklemediğini göreceğiz. Tavsiyem yeni sürüm sunulmadan tarayıcınızı yükseltmeniz. Gelelim daha iyi haberlere, Scratch 3.0’ı Google Chrome, Microsoft Edge, Mozilla Firefox ve Safari’de kullanabileceksiniz.
    • Scratch 3.0 sürümü yayınlandığında “Scratch 1.4 ve Scratch 2.0 çevrimdışı (offline) sürümlerini hâlâ indirip kullanabilecek miyiz?” diye soracağınızı düşünüyorum. Hemen yanıtlayayım: Evet, Scratch 1.4 ve Scratch 2.0 çevrimdışı sürümlerinin indirilebilmesi için birkaç yıl daha destek hizmeti sunmayı planlıyormuş.

    Scratch 3.0 Beta sürümünün yapılandırma çalışmaları hâlâ devam ediyor. Gelecek blog yazısına kadar yetişeceğini umuyorum.

    Görüşmek dileğiyle :).

    Etiket:lego wedo, scratch

    • Paylaş:
    Elif Gürtan

    Önceki yazı

    FRC Takımları GameX'te!
    16 Ekim 2018

    Sonraki yazı

    Bu Sigorta Kaç Amper? FRC 2018 Off-Season
    2 Kasım 2018

    Şunları da sevebilirsiniz

    • mblock-intro
      Kodlama Eğitimine Yeni Bir Soluk: mBlock
      20 Eylül, 2018
    • 3D Yazıcılar ve Cura
      3D Yazıcılar ve Cura 3.4
      8 Ağustos, 2018
    • europython-acilis
      EuroPython 2017 Konferansı’nda Neler Oldu?
      19 Temmuz, 2017

    Yorum Ekle Cevabı iptal et

    Sosyal ağlarla bağlan:
    Facebook Twitter

    E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

    Ara

    Kategoriler

    • 3D Baskı
    • Blog
    • Donanım
    • Etkinlik
    • Mucitiz.Biz
    • Özgür Yazılım
    • Teknoloji
    • Yazılım

    En Yeni Projeler

    Proje Nasıl Eklenir?

    Proje Nasıl Eklenir?

    Ücretsiz
    Otomatik Kedi Beslengeci

    Otomatik Kedi Beslengeci

    Ücretsiz
    Raspberry Pi ile Gerçek Zamanlı Renk ve Görüntü İşleme

    Raspberry Pi ile Gerçek Zamanlı Renk ve Görüntü İşleme

    Ücretsiz
    logo-eduma-the-best-lms-wordpress-theme
    • Projeler
    • Proje Ekle
    • Lisanslar
    • Hakkımızda
    • Blog
    • İletişim

    Bir artistanbul projesidir.

    • Kullanım ve Gizlilik
    • KVK ve Aydınlatma
    • Teslimat ve İade
    • Mesafeli Satış Sözleşmesi